Skip to content
This repository has been archived by the owner on Feb 11, 2021. It is now read-only.

Commit

Permalink
Updated Template script to include symbolic links during copy
Browse files Browse the repository at this point in the history
  • Loading branch information
Holmes Futrell committed Aug 18, 2008
1 parent 1aea32c commit 7be8fe9
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 107 deletions.
32 changes: 13 additions & 19 deletions XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.mode1v3
Expand Up @@ -231,6 +231,8 @@
<key>Layout</key>
<array>
<dict>
<key>BecomeActive</key>
<true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXBottomSmartGroupGIDs</key>
Expand Down Expand Up @@ -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>
Expand Down Expand Up @@ -317,26 +318,24 @@
<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>
<dict>
<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>
Expand Down Expand Up @@ -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>
Expand Down Expand Up @@ -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>
Expand Down Expand Up @@ -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>
Expand All @@ -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>
Expand Down Expand Up @@ -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>
Expand Down Expand Up @@ -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>
Expand Down Expand Up @@ -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>
Expand Down Expand Up @@ -997,7 +991,7 @@
<key>TableOfContents</key>
<array>
<string>FD99B8910DD52DD100FB1D6B</string>
<string>FDB8BF950E5A070700980157</string>
<string>FDE5C1950E5A1690006FB265</string>
<string>1CD0528F0623707200166675</string>
<string>XCMainBuildResultsModuleGUID</string>
</array>
Expand Down
108 changes: 21 additions & 87 deletions XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/hfutrell.pbxuser
Expand Up @@ -3,7 +3,7 @@
29B97313FDCFA39411CA2CEA /* Project object */ = {
activeBuildConfigurationName = Debug;
activeSDKPreference = "";
activeTarget = FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */;
activeTarget = FDB043B30E2689CC00F5B3F9 /* Template */;
addToTargets = (
FDBB64820E159B23003B3114 /* StaticLibSimulator */,
FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */,
Expand Down Expand Up @@ -139,8 +139,8 @@
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 240782431;
PBXWorkspaceStateSaveDate = 240782431;
PBXPerProjectTemplateStateSaveDate = 240784949;
PBXWorkspaceStateSaveDate = 240784949;
};
perUserProjectItems = {
FD0BC1640E3948BF00D833B1 /* PBXTextBookmark */ = FD0BC1640E3948BF00D833B1 /* PBXTextBookmark */;
Expand Down Expand Up @@ -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 */;
Expand Down Expand Up @@ -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 */;
Expand Down Expand Up @@ -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 */;
Expand Down Expand Up @@ -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 */;
Expand All @@ -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 */;
Expand Down Expand Up @@ -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 */;
Expand Down Expand Up @@ -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 */;
Expand Down Expand Up @@ -4213,7 +4187,7 @@
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {864, 1162}}";
sepNavSelRange = "{1568, 0}";
sepNavVisRange = "{1085, 1107}";
sepNavVisRange = "{1032, 1160}";
};
};
FD99B8E30DD52EB400FB1D6B /* SDL_mouse.h */ = {
Expand Down Expand Up @@ -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 */ = {
Expand Down Expand Up @@ -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;
Expand Down Expand Up @@ -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;
Expand Down Expand Up @@ -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 */;
Expand Down
2 changes: 1 addition & 1 deletion XCodeiPhoneOS/SDL/SDLiPhoneOS.xcodeproj/project.pbxproj
Expand Up @@ -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 */

Expand Down

0 comments on commit 7be8fe9

Please sign in to comment.