diff options
| author | Matthias Melcher <fltk@matthiasm.com> | 2008-05-21 19:08:49 +0000 |
|---|---|---|
| committer | Matthias Melcher <fltk@matthiasm.com> | 2008-05-21 19:08:49 +0000 |
| commit | ef0d19d125ba188f0fdf5b0fb3fe3317d2897751 (patch) | |
| tree | 4cc6bab013c824dcc801be60551e4ffd466afe5a /ide | |
| parent | 95a9464aff4c1e4f532809ebddcff634b82e203f (diff) | |
Further improvements for the XCode IDE
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6130 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'ide')
| -rw-r--r-- | ide/XCode3/FLTK.xcodeproj/project.pbxproj | 92 | ||||
| -rw-r--r-- | ide/XCode3/plists/Fluid-Info.plist | 23 | ||||
| -rw-r--r-- | ide/XCode3/plists/adjuster-Info.plist | 4 | ||||
| -rw-r--r-- | ide/XCode3/plists/fltk_forms-Info.plist | 4 | ||||
| -rw-r--r-- | ide/XCode3/plists/fltk_gl-Info.plist | 4 | ||||
| -rw-r--r-- | ide/XCode3/plists/fltk_images-Info.plist | 4 | ||||
| -rw-r--r-- | ide/XCode3/plists/fltk_jpeg-Info.plist | 4 | ||||
| -rw-r--r-- | ide/XCode3/plists/fltk_png-Info.plist | 4 |
8 files changed, 99 insertions, 40 deletions
diff --git a/ide/XCode3/FLTK.xcodeproj/project.pbxproj b/ide/XCode3/FLTK.xcodeproj/project.pbxproj index 4a46d1916..4696b6061 100644 --- a/ide/XCode3/FLTK.xcodeproj/project.pbxproj +++ b/ide/XCode3/FLTK.xcodeproj/project.pbxproj @@ -145,7 +145,7 @@ C977419A0DD9D1C90047C1BF /* fltk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9A3E9510DD6336500486E4F /* fltk.framework */; }; C97741E80DD9D2ED0047C1BF /* curve.cxx in Sources */ = {isa = PBXBuildFile; fileRef = C97741E70DD9D2ED0047C1BF /* curve.cxx */; }; C97741F00DD9D3240047C1BF /* fltk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9A3E9510DD6336500486E4F /* fltk.framework */; }; - C977420B0DD9D3570047C1BF /* fltk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9A3E9510DD6336500486E4F /* fltk.framework */; }; + C977420B0DD9D3570047C1BF /* fltk.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = C9A3E9510DD6336500486E4F /* fltk.framework */; }; C977420F0DD9D36C0047C1BF /* demo.menu in Resources */ = {isa = PBXBuildFile; fileRef = C977420D0DD9D36C0047C1BF /* demo.menu */; }; C97742100DD9D36C0047C1BF /* demo.cxx in Sources */ = {isa = PBXBuildFile; fileRef = C977420E0DD9D36C0047C1BF /* demo.cxx */; }; C97742520DD9D3F00047C1BF /* fltk_forms.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9A3EC6E0DD6397400486E4F /* fltk_forms.framework */; }; @@ -447,6 +447,12 @@ C9DD58190DD784C700A896B4 /* fltk_jpeg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9A3EC9A0DD639E600486E4F /* fltk_jpeg.framework */; }; C9DD581A0DD784C700A896B4 /* fltk_png.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9A3EC8E0DD639CE00486E4F /* fltk_png.framework */; }; C9DD58310DD7885D00A896B4 /* fltk_forms.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9A3EC6E0DD6397400486E4F /* fltk_forms.framework */; }; + C9FB9AAE0DE34BD200026BB1 /* fltk_forms.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = C9A3EC6E0DD6397400486E4F /* fltk_forms.framework */; }; + C9FB9AB50DE34C4A00026BB1 /* fltk.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = C9A3E9510DD6336500486E4F /* fltk.framework */; }; + C9FB9AB60DE34C4A00026BB1 /* fltk_forms.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = C9A3EC6E0DD6397400486E4F /* fltk_forms.framework */; }; + C9FB9AB70DE34C4A00026BB1 /* fltk_images.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = C9A3EC790DD6398C00486E4F /* fltk_images.framework */; }; + C9FB9AB80DE34C4A00026BB1 /* fltk_png.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = C9A3EC8E0DD639CE00486E4F /* fltk_png.framework */; }; + C9FB9AB90DE34C4A00026BB1 /* fltk_jpeg.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = C9A3EC9A0DD639E600486E4F /* fltk_jpeg.framework */; }; /* End PBXBuildFile section */ /* Begin PBXBuildRule section */ @@ -1420,13 +1426,6 @@ remoteGlobalIDString = C9C873730DD7772000A9793F; remoteInfo = Fluid; }; - C977421A0DD9D3BA0047C1BF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = C9A3E93C0DD6332D00486E4F /* Project object */; - proxyType = 1; - remoteGlobalIDString = C9A3E9500DD6336500486E4F; - remoteInfo = fltk; - }; C977421C0DD9D3BA0047C1BF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = C9A3E93C0DD6332D00486E4F /* Project object */; @@ -1805,6 +1804,13 @@ remoteGlobalIDString = C9A3EC990DD639E600486E4F; remoteInfo = fltk_jpeg; }; + C9FB9AA40DE34B3900026BB1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = C9A3E93C0DD6332D00486E4F /* Project object */; + proxyType = 1; + remoteGlobalIDString = C9A3E9500DD6336500486E4F; + remoteInfo = fltk; + }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -1818,6 +1824,31 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C9FB9A980DE34AB200026BB1 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + C9FB9AAE0DE34BD200026BB1 /* fltk_forms.framework in CopyFiles */, + C977420B0DD9D3570047C1BF /* fltk.framework in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C9FB9ABF0DE34C6800026BB1 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + C9FB9AB50DE34C4A00026BB1 /* fltk.framework in CopyFiles */, + C9FB9AB60DE34C4A00026BB1 /* fltk_forms.framework in CopyFiles */, + C9FB9AB70DE34C4A00026BB1 /* fltk_images.framework in CopyFiles */, + C9FB9AB80DE34C4A00026BB1 /* fltk_png.framework in CopyFiles */, + C9FB9AB90DE34C4A00026BB1 /* fltk_jpeg.framework in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ @@ -2711,7 +2742,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C977420B0DD9D3570047C1BF /* fltk.framework in Frameworks */, C97742520DD9D3F00047C1BF /* fltk_forms.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -2957,7 +2987,6 @@ isa = PBXGroup; children = ( C9A3E9510DD6336500486E4F /* fltk.framework */, - C9A3E95F0DD633C300486E4F /* hello.app */, C9A3EC6E0DD6397400486E4F /* fltk_forms.framework */, C9A3EC790DD6398C00486E4F /* fltk_images.framework */, C9A3EC830DD639A200486E4F /* fltk_gl.framework */, @@ -2992,6 +3021,7 @@ C918DC660DD9F25400167E99 /* fullscreen.app */, C918DC8D0DD9F31500167E99 /* gl_overlay.app */, C918DCB20DD9F36800167E99 /* glpuzzle.app */, + C9A3E95F0DD633C300486E4F /* hello.app */, C918DCDA0DD9F3C100167E99 /* help.app */, C918DD090DD9F42F00167E99 /* iconize.app */, C918DD280DD9F47A00167E99 /* image.app */, @@ -4406,12 +4436,13 @@ C97741FB0DD9D33B0047C1BF /* Resources */, C97741FC0DD9D33B0047C1BF /* Sources */, C97741FD0DD9D33B0047C1BF /* Frameworks */, + C9FB9A980DE34AB200026BB1 /* CopyFiles */, ); buildRules = ( ); dependencies = ( C97742190DD9D3BA0047C1BF /* PBXTargetDependency */, - C977421B0DD9D3BA0047C1BF /* PBXTargetDependency */, + C9FB9AA50DE34B3900026BB1 /* PBXTargetDependency */, C977421D0DD9D3BA0047C1BF /* PBXTargetDependency */, C977421F0DD9D3BA0047C1BF /* PBXTargetDependency */, C97742210DD9D3BA0047C1BF /* PBXTargetDependency */, @@ -4918,6 +4949,7 @@ C9C873700DD7772000A9793F /* Resources */, C9C873710DD7772000A9793F /* Sources */, C9C873720DD7772000A9793F /* Frameworks */, + C9FB9ABF0DE34C6800026BB1 /* CopyFiles */, ); buildRules = ( ); @@ -6930,11 +6962,6 @@ target = C9C873730DD7772000A9793F /* Fluid */; targetProxy = C97742180DD9D3BA0047C1BF /* PBXContainerItemProxy */; }; - C977421B0DD9D3BA0047C1BF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = C9A3E9500DD6336500486E4F /* fltk */; - targetProxy = C977421A0DD9D3BA0047C1BF /* PBXContainerItemProxy */; - }; C977421D0DD9D3BA0047C1BF /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = C9A3EC6D0DD6397400486E4F /* fltk_forms */; @@ -7205,6 +7232,11 @@ target = C9A3EC990DD639E600486E4F /* fltk_jpeg */; targetProxy = C9DD583B0DD7888200A896B4 /* PBXContainerItemProxy */; }; + C9FB9AA50DE34B3900026BB1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = C9A3E9500DD6336500486E4F /* fltk */; + targetProxy = C9FB9AA40DE34B3900026BB1 /* PBXContainerItemProxy */; + }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ @@ -9614,7 +9646,7 @@ ../../, ); INFOPLIST_FILE = "plists/fltk_forms-Info.plist"; - INSTALL_PATH = "$(HOME)/Library/Frameworks"; + INSTALL_PATH = "@executable_path/../Frameworks"; OTHER_LDFLAGS = ( "-framework", Carbon, @@ -9642,7 +9674,7 @@ ../../, ); INFOPLIST_FILE = "plists/fltk_forms-Info.plist"; - INSTALL_PATH = "$(HOME)/Library/Frameworks"; + INSTALL_PATH = "@executable_path/../Frameworks"; OTHER_LDFLAGS = ( "-framework", Carbon, @@ -9672,7 +9704,7 @@ ../../png/, ); INFOPLIST_FILE = "plists/fltk_images-Info.plist"; - INSTALL_PATH = "$(HOME)/Library/Frameworks"; + INSTALL_PATH = "@executable_path/../Frameworks"; OTHER_LDFLAGS = ( "-framework", Carbon, @@ -9701,7 +9733,7 @@ ../../png/, ); INFOPLIST_FILE = "plists/fltk_images-Info.plist"; - INSTALL_PATH = "$(HOME)/Library/Frameworks"; + INSTALL_PATH = "@executable_path/../Frameworks"; OTHER_LDFLAGS = ( "-framework", Carbon, @@ -9727,7 +9759,7 @@ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; HEADER_SEARCH_PATHS = ../../; INFOPLIST_FILE = "plists/fltk_gl-Info.plist"; - INSTALL_PATH = "$(HOME)/Library/Frameworks"; + INSTALL_PATH = "@executable_path/../Frameworks"; OTHER_LDFLAGS = ( "-framework", Carbon, @@ -9752,7 +9784,7 @@ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; HEADER_SEARCH_PATHS = ../../; INFOPLIST_FILE = "plists/fltk_gl-Info.plist"; - INSTALL_PATH = "$(HOME)/Library/Frameworks"; + INSTALL_PATH = "@executable_path/../Frameworks"; OTHER_LDFLAGS = ( "-framework", Carbon, @@ -9782,7 +9814,7 @@ ../../png/, ); INFOPLIST_FILE = "plists/fltk_png-Info.plist"; - INSTALL_PATH = "$(HOME)/Library/Frameworks"; + INSTALL_PATH = "@executable_path/../Frameworks"; OTHER_LDFLAGS = ( "-framework", Carbon, @@ -9811,7 +9843,7 @@ ../../png/, ); INFOPLIST_FILE = "plists/fltk_png-Info.plist"; - INSTALL_PATH = "$(HOME)/Library/Frameworks"; + INSTALL_PATH = "@executable_path/../Frameworks"; OTHER_LDFLAGS = ( "-framework", Carbon, @@ -9836,7 +9868,7 @@ GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; INFOPLIST_FILE = "plists/fltk_jpeg-Info.plist"; - INSTALL_PATH = "$(HOME)/Library/Frameworks"; + INSTALL_PATH = "@executable_path/../Frameworks"; OTHER_LDFLAGS = ( "-framework", Carbon, @@ -9860,7 +9892,7 @@ GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; INFOPLIST_FILE = "plists/fltk_jpeg-Info.plist"; - INSTALL_PATH = "$(HOME)/Library/Frameworks"; + INSTALL_PATH = "@executable_path/../Frameworks"; OTHER_LDFLAGS = ( "-framework", Carbon, @@ -9874,7 +9906,9 @@ C9A3ECA70DD63A5200486E4F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)"; COPY_PHASE_STRIP = NO; + DEPLOYMENT_LOCATION = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; @@ -9898,8 +9932,10 @@ C9A3ECA80DD63A5200486E4F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)"; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEPLOYMENT_LOCATION = NO; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; @@ -10549,7 +10585,7 @@ ../../png, ); INFOPLIST_FILE = "plists/Fluid-Info.plist"; - INSTALL_PATH = "$(HOME)/Applications"; + INSTALL_PATH = /Applications; OTHER_LDFLAGS = ( "-framework", Carbon, @@ -10577,7 +10613,7 @@ ../../png, ); INFOPLIST_FILE = "plists/Fluid-Info.plist"; - INSTALL_PATH = "$(HOME)/Applications"; + INSTALL_PATH = /Applications; OTHER_LDFLAGS = ( "-framework", Carbon, diff --git a/ide/XCode3/plists/Fluid-Info.plist b/ide/XCode3/plists/Fluid-Info.plist index 9cb838c6b..24a8bd1d6 100644 --- a/ide/XCode3/plists/Fluid-Info.plist +++ b/ide/XCode3/plists/Fluid-Info.plist @@ -4,6 +4,29 @@ <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> + <key>CFBundleDocumentTypes</key> + <array> + <dict> + <key>CFBundleTypeExtensions</key> + <array> + <string>fl</string> + </array> + <key>CFBundleTypeIconFile</key> + <string>fluid_doc</string> + <key>CFBundleTypeName</key> + <string>Fluid Documents</string> + <key>CFBundleTypeOSTypes</key> + <array> + <string>flid</string> + </array> + <key>CFBundleTypeRole</key> + <string>Editor</string> + <key>LSTypeIsPackage</key> + <false/> + <key>NSPersistentStoreTypeKey</key> + <string>Binary</string> + </dict> + </array> <key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string> <key>CFBundleIconFile</key> diff --git a/ide/XCode3/plists/adjuster-Info.plist b/ide/XCode3/plists/adjuster-Info.plist index e80abf0e4..354c2a6b8 100644 --- a/ide/XCode3/plists/adjuster-Info.plist +++ b/ide/XCode3/plists/adjuster-Info.plist @@ -7,13 +7,13 @@ <key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string> <key>CFBundleIdentifier</key> - <string>com.yourcompany.adjuster</string> + <string>org.fltk.adjuster</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>APPL</string> <key>CFBundleSignature</key> - <string>????</string> + <string>FLTK</string> <key>CFBundleVersion</key> <string>1.0</string> </dict> diff --git a/ide/XCode3/plists/fltk_forms-Info.plist b/ide/XCode3/plists/fltk_forms-Info.plist index 64ff05403..96db271b8 100644 --- a/ide/XCode3/plists/fltk_forms-Info.plist +++ b/ide/XCode3/plists/fltk_forms-Info.plist @@ -7,13 +7,13 @@ <key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string> <key>CFBundleIdentifier</key> - <string>com.yourcompany.fltk_forms</string> + <string>org.fltk.fltk_forms</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>FMWK</string> <key>CFBundleSignature</key> - <string>????</string> + <string>FLTK</string> <key>CFBundleVersion</key> <string>1.0</string> </dict> diff --git a/ide/XCode3/plists/fltk_gl-Info.plist b/ide/XCode3/plists/fltk_gl-Info.plist index 3f7f1833e..06f34b0b0 100644 --- a/ide/XCode3/plists/fltk_gl-Info.plist +++ b/ide/XCode3/plists/fltk_gl-Info.plist @@ -7,13 +7,13 @@ <key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string> <key>CFBundleIdentifier</key> - <string>com.yourcompany.fltk_gl</string> + <string>org.fltk.fltk_gl</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>FMWK</string> <key>CFBundleSignature</key> - <string>????</string> + <string>FLTK</string> <key>CFBundleVersion</key> <string>1.0</string> </dict> diff --git a/ide/XCode3/plists/fltk_images-Info.plist b/ide/XCode3/plists/fltk_images-Info.plist index a10d23bed..d48866081 100644 --- a/ide/XCode3/plists/fltk_images-Info.plist +++ b/ide/XCode3/plists/fltk_images-Info.plist @@ -7,13 +7,13 @@ <key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string> <key>CFBundleIdentifier</key> - <string>com.yourcompany.fltk_images</string> + <string>org.fltk.fltk_images</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>FMWK</string> <key>CFBundleSignature</key> - <string>????</string> + <string>FLTK</string> <key>CFBundleVersion</key> <string>1.0</string> </dict> diff --git a/ide/XCode3/plists/fltk_jpeg-Info.plist b/ide/XCode3/plists/fltk_jpeg-Info.plist index 89ff14e1d..e28cf40ad 100644 --- a/ide/XCode3/plists/fltk_jpeg-Info.plist +++ b/ide/XCode3/plists/fltk_jpeg-Info.plist @@ -7,13 +7,13 @@ <key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string> <key>CFBundleIdentifier</key> - <string>com.yourcompany.fltk_jpeg</string> + <string>org.fltk.fltk_jpeg</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>FMWK</string> <key>CFBundleSignature</key> - <string>????</string> + <string>FLTK</string> <key>CFBundleVersion</key> <string>1.0</string> </dict> diff --git a/ide/XCode3/plists/fltk_png-Info.plist b/ide/XCode3/plists/fltk_png-Info.plist index 298d9e468..88da5d54d 100644 --- a/ide/XCode3/plists/fltk_png-Info.plist +++ b/ide/XCode3/plists/fltk_png-Info.plist @@ -7,13 +7,13 @@ <key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string> <key>CFBundleIdentifier</key> - <string>com.yourcompany.fltk_png</string> + <string>org.fltk.fltk_png</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>FMWK</string> <key>CFBundleSignature</key> - <string>????</string> + <string>FLTK</string> <key>CFBundleVersion</key> <string>1.0</string> </dict> |
