Updated Template script to include symbolic links during copy gsoc2008_iphone
authorHolmes Futrell <hfutrell@umail.ucsb.edu>
Mon, 18 Aug 2008 20:45:32 +0000
branchgsoc2008_iphone
changeset 2470 e26311f87d16
parent 2469 cd448b5a1a8f
child 4411 6f025b97c55c
Updated Template script to include symbolic links during copy
XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.mode1v3
XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.pbxuser
XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/project.pbxproj
--- a/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.mode1v3	Mon Aug 18 20:16:16 2008 +0000
+++ b/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.mode1v3	Mon Aug 18 20:45:32 2008 +0000
@@ -231,6 +231,8 @@
 			<key>Layout</key>
 			<array>
 				<dict>
+					<key>BecomeActive</key>
+					<true/>
 					<key>ContentConfiguration</key>
 					<dict>
 						<key>PBXBottomSmartGroupGIDs</key>
@@ -274,12 +276,11 @@
 								<string>FDA682420DF2374D00F98A1A</string>
 								<string>FD689F090E26E5D900F90B21</string>
 								<string>1C37FBAC04509CD000000102</string>
-								<string>FDB8BFAB0E5A0F3700980157</string>
+								<string>FDE5C16F0E5A1635006FB265</string>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
 							<array>
 								<array>
-									<integer>125</integer>
 									<integer>122</integer>
 									<integer>119</integer>
 								</array>
@@ -317,14 +318,12 @@
 					<key>Dock</key>
 					<array>
 						<dict>
-							<key>BecomeActive</key>
-							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
 								<string>1CE0B20306471E060097A5F4</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>SDL_main.h</string>
+								<string>SDL_video.c</string>
 								<key>PBXSplitModuleInNavigatorKey</key>
 								<dict>
 									<key>Split0</key>
@@ -332,11 +331,11 @@
 										<key>PBXProjectModuleGUID</key>
 										<string>1CE0B20406471E060097A5F4</string>
 										<key>PBXProjectModuleLabel</key>
-										<string>SDL_main.h</string>
+										<string>SDL_video.c</string>
 										<key>_historyCapacity</key>
 										<integer>0</integer>
 										<key>bookmark</key>
-										<string>FDB8BFF30E5A0F7300980157</string>
+										<string>FDE5C1960E5A16A3006FB265</string>
 										<key>history</key>
 										<array>
 											<string>FD3F49A60DEA5B7200C5B771</string>
@@ -471,7 +470,6 @@
 											<string>FDBB1FBA0E3E95A200B928D0</string>
 											<string>FDBB1FBB0E3E95A200B928D0</string>
 											<string>FDBB1FBC0E3E95A200B928D0</string>
-											<string>FDF9EAE40E3F6790001061AB</string>
 											<string>FDF9EBD10E3F7E8B001061AB</string>
 											<string>FDF9EBDC0E3F7F8E001061AB</string>
 											<string>FDB653620E43EDAD00F688B5</string>
@@ -537,11 +535,10 @@
 											<string>FD4931710E5A031900ADD790</string>
 											<string>FD4931720E5A031900ADD790</string>
 											<string>FD4931730E5A031900ADD790</string>
-											<string>FD4931740E5A031900ADD790</string>
 											<string>FD4931750E5A031900ADD790</string>
 											<string>FDB8BFAC0E5A0F3700980157</string>
-											<string>FDB8BFAD0E5A0F3700980157</string>
-											<string>FD978C130E33E05E000AEA3F</string>
+											<string>FDB8C01E0E5A161000980157</string>
+											<string>FD49317B0E5A031900ADD790</string>
 										</array>
 										<key>prevStack</key>
 										<array>
@@ -695,7 +692,6 @@
 											<string>FDC262A70E3A6273001C4554</string>
 											<string>FDBB1FE60E3E95A200B928D0</string>
 											<string>FDBB1FEA0E3E95A200B928D0</string>
-											<string>FDF9EAEC0E3F6790001061AB</string>
 											<string>FDB6528B0E43D8CB00F688B5</string>
 											<string>FDC6558F0E5601D800311C8E</string>
 											<string>FDC6562D0E560CF600311C8E</string>
@@ -719,9 +715,6 @@
 											<string>FD2484630E56554C0021E198</string>
 											<string>FD46E13C0E59E94C002C449D</string>
 											<string>FD4931770E5A031900ADD790</string>
-											<string>FD49317B0E5A031900ADD790</string>
-											<string>FDB8BFAE0E5A0F3700980157</string>
-											<string>FDB8BFAF0E5A0F3700980157</string>
 										</array>
 									</dict>
 									<key>SplitCount</key>
@@ -779,9 +772,9 @@
 			</array>
 			<key>TableOfContents</key>
 			<array>
-				<string>FDB8BFB10E5A0F3700980157</string>
+				<string>FDE5C1930E5A1690006FB265</string>
 				<string>1CE0B1FE06471DED0097A5F4</string>
-				<string>FDB8BFB20E5A0F3700980157</string>
+				<string>FDE5C1940E5A1690006FB265</string>
 				<string>1CE0B20306471E060097A5F4</string>
 				<string>1CE0B20506471E060097A5F4</string>
 			</array>
@@ -915,6 +908,7 @@
 	<integer>5</integer>
 	<key>WindowOrderList</key>
 	<array>
+		<string>FD99B8910DD52DD100FB1D6B</string>
 		<string>/Users/hfutrell/iPhoneSource/gsoc2008_iphone/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj</string>
 	</array>
 	<key>WindowString</key>
@@ -959,7 +953,7 @@
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXBuildLogShowsTranscriptDefaultKey</key>
-								<string>{{0, 179}, {1438, 96}}</string>
+								<string>{{0, 95}, {1438, 180}}</string>
 								<key>PBXProjectModuleGUID</key>
 								<string>XCMainBuildResultsModuleGUID</string>
 								<key>PBXProjectModuleLabel</key>
@@ -997,7 +991,7 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>FD99B8910DD52DD100FB1D6B</string>
-				<string>FDB8BF950E5A070700980157</string>
+				<string>FDE5C1950E5A1690006FB265</string>
 				<string>1CD0528F0623707200166675</string>
 				<string>XCMainBuildResultsModuleGUID</string>
 			</array>
--- a/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.pbxuser	Mon Aug 18 20:16:16 2008 +0000
+++ b/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.pbxuser	Mon Aug 18 20:45:32 2008 +0000
@@ -3,7 +3,7 @@
 	29B97313FDCFA39411CA2CEA /* Project object */ = {
 		activeBuildConfigurationName = Debug;
 		activeSDKPreference = "";
-		activeTarget = FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */;
+		activeTarget = FDB043B30E2689CC00F5B3F9 /* Template */;
 		addToTargets = (
 			FDBB64820E159B23003B3114 /* StaticLibSimulator */,
 			FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */,
@@ -139,8 +139,8 @@
 					PBXFileDataSource_Warnings_ColumnID,
 				);
 			};
-			PBXPerProjectTemplateStateSaveDate = 240782431;
-			PBXWorkspaceStateSaveDate = 240782431;
+			PBXPerProjectTemplateStateSaveDate = 240784949;
+			PBXWorkspaceStateSaveDate = 240784949;
 		};
 		perUserProjectItems = {
 			FD0BC1640E3948BF00D833B1 /* PBXTextBookmark */ = FD0BC1640E3948BF00D833B1 /* PBXTextBookmark */;
@@ -311,7 +311,6 @@
 			FD4931710E5A031900ADD790 /* PBXTextBookmark */ = FD4931710E5A031900ADD790 /* PBXTextBookmark */;
 			FD4931720E5A031900ADD790 /* PBXTextBookmark */ = FD4931720E5A031900ADD790 /* PBXTextBookmark */;
 			FD4931730E5A031900ADD790 /* PBXTextBookmark */ = FD4931730E5A031900ADD790 /* PBXTextBookmark */;
-			FD4931740E5A031900ADD790 /* PBXTextBookmark */ = FD4931740E5A031900ADD790 /* PBXTextBookmark */;
 			FD4931750E5A031900ADD790 /* PBXTextBookmark */ = FD4931750E5A031900ADD790 /* PBXTextBookmark */;
 			FD4931770E5A031900ADD790 /* PBXTextBookmark */ = FD4931770E5A031900ADD790 /* PBXTextBookmark */;
 			FD49317B0E5A031900ADD790 /* PBXTextBookmark */ = FD49317B0E5A031900ADD790 /* PBXTextBookmark */;
@@ -389,7 +388,6 @@
 			FD96AE830E30125D00721DC8 /* PBXTextBookmark */ = FD96AE830E30125D00721DC8 /* PBXTextBookmark */;
 			FD96AE970E30125D00721DC8 /* PBXTextBookmark */ = FD96AE970E30125D00721DC8 /* PBXTextBookmark */;
 			FD96AE980E30125D00721DC8 /* PBXTextBookmark */ = FD96AE980E30125D00721DC8 /* PBXTextBookmark */;
-			FD978C130E33E05E000AEA3F /* PBXTextBookmark */ = FD978C130E33E05E000AEA3F /* PBXTextBookmark */;
 			FD980A1C0E120E2900627D8F /* PBXTextBookmark */ = FD980A1C0E120E2900627D8F /* PBXTextBookmark */;
 			FD980A1F0E120E2900627D8F /* PBXTextBookmark */ = FD980A1F0E120E2900627D8F /* PBXTextBookmark */;
 			FD980A240E120E2900627D8F /* PBXTextBookmark */ = FD980A240E120E2900627D8F /* PBXTextBookmark */;
@@ -428,10 +426,7 @@
 			FDB6528B0E43D8CB00F688B5 /* PBXTextBookmark */ = FDB6528B0E43D8CB00F688B5 /* PBXTextBookmark */;
 			FDB653620E43EDAD00F688B5 /* PBXTextBookmark */ = FDB653620E43EDAD00F688B5 /* PBXTextBookmark */;
 			FDB8BFAC0E5A0F3700980157 /* PBXTextBookmark */ = FDB8BFAC0E5A0F3700980157 /* PBXTextBookmark */;
-			FDB8BFAD0E5A0F3700980157 /* PBXTextBookmark */ = FDB8BFAD0E5A0F3700980157 /* PBXTextBookmark */;
-			FDB8BFAE0E5A0F3700980157 /* PBXTextBookmark */ = FDB8BFAE0E5A0F3700980157 /* PBXTextBookmark */;
-			FDB8BFAF0E5A0F3700980157 /* PBXTextBookmark */ = FDB8BFAF0E5A0F3700980157 /* PBXTextBookmark */;
-			FDB8BFF30E5A0F7300980157 /* PBXTextBookmark */ = FDB8BFF30E5A0F7300980157 /* PBXTextBookmark */;
+			FDB8C01E0E5A161000980157 /* PBXTextBookmark */ = FDB8C01E0E5A161000980157 /* PBXTextBookmark */;
 			FDB91A6B0E3004E40013B5A7 /* PBXTextBookmark */ = FDB91A6B0E3004E40013B5A7 /* PBXTextBookmark */;
 			FDB9E4BE0DEB81F00027A75A /* PBXTextBookmark */ = FDB9E4BE0DEB81F00027A75A /* PBXTextBookmark */;
 			FDB9E4C20DEB81F00027A75A /* PBXTextBookmark */ = FDB9E4C20DEB81F00027A75A /* PBXTextBookmark */;
@@ -495,6 +490,7 @@
 			FDDC61AA0E25702500D5126A /* PBXTextBookmark */ = FDDC61AA0E25702500D5126A /* PBXTextBookmark */;
 			FDDC61AC0E25702500D5126A /* PBXTextBookmark */ = FDDC61AC0E25702500D5126A /* PBXTextBookmark */;
 			FDDC61AD0E25702500D5126A /* PBXTextBookmark */ = FDDC61AD0E25702500D5126A /* PBXTextBookmark */;
+			FDE5C1960E5A16A3006FB265 /* PBXTextBookmark */ = FDE5C1960E5A16A3006FB265 /* PBXTextBookmark */;
 			FDE8B56A0E1785C1007B72BC /* PBXTextBookmark */ = FDE8B56A0E1785C1007B72BC /* PBXTextBookmark */;
 			FDE8B56B0E1785C1007B72BC /* PBXTextBookmark */ = FDE8B56B0E1785C1007B72BC /* PBXTextBookmark */;
 			FDF0D7790E12D47A00247964 /* PBXTextBookmark */ = FDF0D7790E12D47A00247964 /* PBXTextBookmark */;
@@ -514,8 +510,6 @@
 			FDF0D9420E1307E900247964 /* PBXTextBookmark */ = FDF0D9420E1307E900247964 /* PBXTextBookmark */;
 			FDF0D9450E1307E900247964 /* PBXTextBookmark */ = FDF0D9450E1307E900247964 /* PBXTextBookmark */;
 			FDF0D9460E1307E900247964 /* PBXTextBookmark */ = FDF0D9460E1307E900247964 /* PBXTextBookmark */;
-			FDF9EAE40E3F6790001061AB /* PBXTextBookmark */ = FDF9EAE40E3F6790001061AB /* PBXTextBookmark */;
-			FDF9EAEC0E3F6790001061AB /* PBXTextBookmark */ = FDF9EAEC0E3F6790001061AB /* PBXTextBookmark */;
 			FDF9EBD10E3F7E8B001061AB /* PBXTextBookmark */ = FDF9EBD10E3F7E8B001061AB /* PBXTextBookmark */;
 			FDF9EBDC0E3F7F8E001061AB /* PBXTextBookmark */ = FDF9EBDC0E3F7F8E001061AB /* PBXTextBookmark */;
 			FDFF66390E15AFCA0032E657 /* PBXTextBookmark */ = FDFF66390E15AFCA0032E657 /* PBXTextBookmark */;
@@ -2919,16 +2913,6 @@
 		vrLen = 1446;
 		vrLoc = 1997;
 	};
-	FD4931740E5A031900ADD790 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA6831B0DF2374E00F98A1A /* SDL_video.c */;
-		name = "SDL_video.c: 2567";
-		rLen = 11;
-		rLoc = 62423;
-		rType = 0;
-		vrLen = 1078;
-		vrLoc = 61889;
-	};
 	FD4931750E5A031900ADD790 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA6832A0DF2374E00F98A1A /* SDL_uikitopengles.h */;
@@ -3961,16 +3945,6 @@
 		vrLen = 1871;
 		vrLoc = 0;
 	};
-	FD978C130E33E05E000AEA3F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8E20DD52EB400FB1D6B /* SDL_main.h */;
-		name = "SDL_main.h: 27";
-		rLen = 0;
-		rLoc = 934;
-		rType = 0;
-		vrLen = 1496;
-		vrLoc = 0;
-	};
 	FD980A1C0E120E2900627D8F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B99E0DD52EDC00FB1D6B /* SDL_rwops.c */;
@@ -4213,7 +4187,7 @@
 		uiCtxt = {
 			sepNavIntBoundsRect = "{{0, 0}, {864, 1162}}";
 			sepNavSelRange = "{1568, 0}";
-			sepNavVisRange = "{1085, 1107}";
+			sepNavVisRange = "{1032, 1160}";
 		};
 	};
 	FD99B8E30DD52EB400FB1D6B /* SDL_mouse.h */ = {
@@ -5031,9 +5005,9 @@
 	};
 	FDA683190DF2374E00F98A1A /* SDL_surface.c */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1014, 11564}}";
+			sepNavIntBoundsRect = "{{0, 0}, {864, 11396}}";
 			sepNavSelRange = "{9747, 0}";
-			sepNavVisRange = "{16219, 2628}";
+			sepNavVisRange = "{16250, 1223}";
 		};
 	};
 	FDA6831A0DF2374E00F98A1A /* SDL_sysvideo.h */ = {
@@ -5349,45 +5323,15 @@
 		vrLen = 1411;
 		vrLoc = 2295;
 	};
-	FDB8BFAD0E5A0F3700980157 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8F50DD52EB400FB1D6B /* SDL.h */;
-		name = "SDL.h: 76";
-		rLen = 0;
-		rLoc = 2747;
-		rType = 0;
-		vrLen = 1464;
-		vrLoc = 1896;
-	};
-	FDB8BFAE0E5A0F3700980157 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD689F0F0E26E5D900F90B21 /* SDL_uikitopengles.m */;
-		name = "SDL_uikitopengles.m: 109";
-		rLen = 0;
-		rLoc = 3087;
-		rType = 0;
-		vrLen = 1411;
-		vrLoc = 2295;
-	};
-	FDB8BFAF0E5A0F3700980157 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FD99B8F50DD52EB400FB1D6B /* SDL.h */;
-		name = "SDL.h: 76";
-		rLen = 0;
-		rLoc = 2747;
-		rType = 0;
-		vrLen = 1464;
-		vrLoc = 1896;
-	};
-	FDB8BFF30E5A0F7300980157 /* PBXTextBookmark */ = {
+	FDB8C01E0E5A161000980157 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FD99B8E20DD52EB400FB1D6B /* SDL_main.h */;
 		name = "SDL_main.h: 55";
 		rLen = 0;
 		rLoc = 1568;
 		rType = 0;
-		vrLen = 1107;
-		vrLoc = 1085;
+		vrLen = 1160;
+		vrLoc = 1032;
 	};
 	FDB91A6B0E3004E40013B5A7 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
@@ -6092,6 +6036,16 @@
 		vrLen = 1648;
 		vrLoc = 0;
 	};
+	FDE5C1960E5A16A3006FB265 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = FDA6831B0DF2374E00F98A1A /* SDL_video.c */;
+		name = "SDL_video.c: 2567";
+		rLen = 11;
+		rLoc = 62423;
+		rType = 0;
+		vrLen = 1078;
+		vrLoc = 61889;
+	};
 	FDE8B54E0E1782B6007B72BC /* SDL_mixer_ARM_SIMD.c */ = {
 		isa = PBXFileReference;
 		fileEncoding = 4;
@@ -6318,26 +6272,6 @@
 		vrLen = 1868;
 		vrLoc = 12784;
 	};
-	FDF9EAE40E3F6790001061AB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683190DF2374E00F98A1A /* SDL_surface.c */;
-		name = "SDL_surface.c: 374";
-		rLen = 0;
-		rLoc = 9747;
-		rType = 0;
-		vrLen = 2628;
-		vrLoc = 16219;
-	};
-	FDF9EAEC0E3F6790001061AB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = FDA683190DF2374E00F98A1A /* SDL_surface.c */;
-		name = "SDL_surface.c: 374";
-		rLen = 0;
-		rLoc = 9747;
-		rType = 0;
-		vrLen = 2628;
-		vrLoc = 16219;
-	};
 	FDF9EBD10E3F7E8B001061AB /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = FDA683050DF2374E00F98A1A /* SDL_blit_auto.c */;
--- a/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/project.pbxproj	Mon Aug 18 20:16:16 2008 +0000
+++ b/XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/project.pbxproj	Mon Aug 18 20:45:32 2008 +0000
@@ -1227,7 +1227,7 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 			shellPath = /bin/sh;
-			shellScript = "# clean up the framework, remove headers, extra files\n\ntemp=$BUILD_DIR/$BUILD_STYLE-template\ndest=\"/Developer/Platforms/iPhoneOS.platform/Developer/Library/XCode/Project Templates/SDL\"\ntemplate_dir_name=\"SDL Application\"\n\n# mkdir -p $dest\nmkdir -p $temp\nmkdir -p \"$temp/$template_dir_name/lib/\"\nmkdir -p \"$temp/$template_dir_name/include\"\n\n#copy template\nrsync --exclude=*.svn -r \"../template/$template_dir_name\" $temp/\n\n#copy iPhone OS library\nrsync --exclude=*.svn -r $BUILD_DIR/$BUILD_STYLE-iphoneos/libSDLiPhoneOS.a \"$temp/$template_dir_name/lib/\"\n\n#copy iPhone Simulator Lib\nrsync --exclude=*.svn -r $BUILD_DIR/$BUILD_STYLE-iphonesimulator/libSDLSimulator.a \"$temp/$template_dir_name/lib/\"\n\n#copy headers\nrsync --exclude=*.svn -r ../../include/ \"$temp/$template_dir_name/include\"\n\n#install (nah, don't install)\n# cp -fr \"$temp/$template_dir_name\" \"$dest\"";
+			shellScript = "# clean up the framework, remove headers, extra files\n\ntemp=$BUILD_DIR/$BUILD_STYLE-template\ndest=\"/Developer/Platforms/iPhoneOS.platform/Developer/Library/XCode/Project Templates/SDL\"\ntemplate_dir_name=\"SDL Application\"\n\nrsync_flags=\"--exclude *.svn --links -r\"\n\n# mkdir -p $dest\nmkdir -p $temp\nmkdir -p \"$temp/$template_dir_name/lib/\"\nmkdir -p \"$temp/$template_dir_name/include\"\n\n#copy template\nrsync $rsync_flags \"../template/$template_dir_name\" $temp/\n\n#copy iPhone OS library\nrsync $rsync_flags -r $BUILD_DIR/$BUILD_STYLE-iphoneos/libSDLiPhoneOS.a \"$temp/$template_dir_name/lib/\"\n\n#copy iPhone Simulator Lib\nrsync $rsync_flags -r $BUILD_DIR/$BUILD_STYLE-iphonesimulator/libSDLSimulator.a \"$temp/$template_dir_name/lib/\"\n\n#copy headers\nrsync $rsync_flags ../../include/ \"$temp/$template_dir_name/include\"\n\n#install (nah, don't install)\n# cp -fr \"$temp/$template_dir_name\" \"$dest\"";
 		};
 /* End PBXShellScriptBuildPhase section */