X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=OSX%2FREADME;fp=OSX%2FREADME;h=0799995abc7dd03babf5759ddf9840326f9013e8;hp=acf589b2f61c675dc4efafb6747b5a1c6955fb47;hb=c85f503f5793839a6be4c818332aca4a96927bb2;hpb=78add6e627ee5f10e1fa6f3852602ea5066eee5a diff --git a/OSX/README b/OSX/README index acf589b2..0799995a 100644 --- a/OSX/README +++ b/OSX/README @@ -18,25 +18,25 @@ ridiculously long list of steps! 3: Delete the dangerball.c and dangerball.xml files from Build Phases. 4: Delete the "DangerBall copy-Info.plist" file that got created. 5: Delete the "DangerBall copy-Info.plist" from the Build Settings too. - 6: - - 7: Manage Schemes, rename "DangerBall Copy". - 8: Move to the right place in the list. - 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. - 12: Select each file in the left pane; see Target Membership in the right - pane and add them to the new target, and to "XScreenSaver-iOS". - 13: Re-order them in the file list. - 14: In target "All Savers (OpenGL)" add the new target as Build Phases / + 6: Manage Schemes, rename "DangerBall Copy". + 7: Move to the right place in the list. + 8: Scheme / Run / Info: Executable: SaverTester.app. + 9: Scheme / Run / Arguments: set SELECTED_SAVER environment variable. + 10: File / Add Files / the new .c and .xml. + 11: Re-order them in the file list. This will bring up an Options dialog. + Add To Targets: the new target, and "XScreenSaver-iOS". + 12: The files might not have moved. This means Xcode is gonna crash soon. + It will repair itself after. + 13: In target "All Savers (OpenGL)" add the new target as Build Phases / Target Dependency. - 15: In target "XScreenSaver-iOS", reorder new files in Build Phases / + 14: In target "XScreenSaver-iOS", reorder new files in Build Phases / "Copy" and "Compile", since they showed up in a random place. - 16: In target "XScreenSaver-iOS", add "-DUSE_GL" to the new file's options. - 17: Put a 200x150 screen shot in ~/www/xscreensaver/screenshots/ - 18: ln -s ../../src/xscreensaver/OSX/build/Debug/NEW.saver \ + 15: In target "XScreenSaver-iOS", add "-DUSE_GL" to the new file's options. + 16: Put a 200x150 screen shot in ~/www/xscreensaver/screenshots/ + 17: ln -s ../../src/xscreensaver/OSX/build/Debug/NEW.saver \ ~/Library/Screen\ Savers/ - 19: git add xscreensaver.xcodeproj/xcuserdata/*/xcschemes/*.xcscheme - 20: Don't forget to create a man page from the XML with xml2man.pl, + 18: git add xscreensaver.xcodeproj/xcuserdata/*/xcschemes/*.xcscheme + 19: Don't forget to create a man page from the XML with xml2man.pl, and update Makefile.in. - 21: Make a video: -record-animation 3600 -delay 1 -geom 1920x1080+128+64 + 20: Make a video: -record-animation 3600 -delay 1 -geom 1920x1080+128+64 ./upload-video.pl NAME