diff options
author | S. Davilla <davilla@4pi.com> | 2011-05-23 12:44:09 -0400 |
---|---|---|
committer | S. Davilla <davilla@4pi.com> | 2011-05-23 12:44:09 -0400 |
commit | 04763d9ebcb44d0c1291aa3970850243a70e830e (patch) | |
tree | 9d6a0393bfcecb6bebbee6a4a6bc0a7fce44dc11 | |
parent | 9e0a97fc2297ea03c7e50a0b023d8faaf6819248 (diff) |
[ios] change external lib linking to follow osx style, this makes it easer to switch XBMC_DEPENDS path
-rw-r--r-- | XBMC-ATV2.xcodeproj/project.pbxproj | 98 | ||||
-rw-r--r-- | XBMC-IOS.xcodeproj/project.pbxproj | 98 |
2 files changed, 64 insertions, 132 deletions
diff --git a/XBMC-ATV2.xcodeproj/project.pbxproj b/XBMC-ATV2.xcodeproj/project.pbxproj index 12a89de9fe..479ade0319 100644 --- a/XBMC-ATV2.xcodeproj/project.pbxproj +++ b/XBMC-ATV2.xcodeproj/project.pbxproj @@ -13,7 +13,6 @@ 7C99B7AA134072CD00FC2B16 /* GUIDialogPlayEject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C99B7A8134072CD00FC2B16 /* GUIDialogPlayEject.cpp */; }; C807119F135DB842002F601B /* InputOperations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C807119D135DB842002F601B /* InputOperations.cpp */; }; C8EC5D51136954E400CCC10D /* XBMC_keytable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C8EC5D4F136954E400CCC10D /* XBMC_keytable.cpp */; }; - F51BD1F112CA77B500B8BD20 /* libpython2.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F51BD1F012CA77B500B8BD20 /* libpython2.6.dylib */; }; F54D9E0712B65FFF006870F9 /* libc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F54D9E0612B65FFF006870F9 /* libc.dylib */; }; F54D9E8E12B71457006870F9 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F54D9E8D12B71457006870F9 /* CoreAudio.framework */; }; F56B15FB12CD6922009B4C96 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F56B15FA12CD6922009B4C96 /* CoreVideo.framework */; }; @@ -881,28 +880,17 @@ F56C7EE1131F0965000AD0F6 /* libjsoncpp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C7EE0131F0965000AD0F6 /* libjsoncpp.a */; }; F56C7F30131F0BB4000AD0F6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = F56C7F2E131F0BB4000AD0F6 /* InfoPlist.strings */; }; F56C7FB0131F36BF000AD0F6 /* DVDVideoCodecVideoToolBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F56C7FAE131F36BF000AD0F6 /* DVDVideoCodecVideoToolBox.cpp */; }; - F577714112C3BA8E00871432 /* libsmbclient.dylib.0 in Frameworks */ = {isa = PBXBuildFile; fileRef = F577714012C3BA8E00871432 /* libsmbclient.dylib.0 */; }; F57A1DBD1329FB0A00498CC7 /* SourcesDirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F57A1DBB1329FB0A00498CC7 /* SourcesDirectory.cpp */; }; F5899DCE1287212700D8079E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5899DCA1287212700D8079E /* QuartzCore.framework */; }; F5899DCF1287212700D8079E /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5899DCB1287212700D8079E /* OpenGLES.framework */; }; F5899DD01287212700D8079E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5899DCC1287212700D8079E /* UIKit.framework */; }; F5899DD11287212700D8079E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5899DCD1287212700D8079E /* Foundation.framework */; }; - F589AE171288DDE400D8079E /* libfontconfig.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE161288DDE400D8079E /* libfontconfig.dylib */; }; - F589AE1B1288DE0800D8079E /* libsamplerate.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE1A1288DE0800D8079E /* libsamplerate.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; - F589AE1D1288DE1B00D8079E /* libcdio.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE1C1288DE1B00D8079E /* libcdio.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; - F589AE211288DE6400D8079E /* libfribidi.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE201288DE6400D8079E /* libfribidi.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; - F589AE311288DEE000D8079E /* libpcre.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE301288DEE000D8079E /* libpcre.dylib */; }; - F589AE331288DEE900D8079E /* libpcrecpp.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE321288DEE900D8079E /* libpcrecpp.dylib */; }; - F589AE351288DEF900D8079E /* liblzo2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE341288DEF900D8079E /* liblzo2.dylib */; }; - F589AE391288DF1F00D8079E /* libmysqlclient.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE381288DF1F00D8079E /* libmysqlclient.dylib */; settings = {ATTRIBUTES = (Weak, ); }; }; F589AE431288E02000D8079E /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE421288E02000D8079E /* libiconv.dylib */; }; F589AE451288E06100D8079E /* libbz2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE441288E06100D8079E /* libbz2.dylib */; }; F589AE471288E07400D8079E /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE461288E07400D8079E /* libz.dylib */; }; F589AE491288E07D00D8079E /* libxml2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE481288E07D00D8079E /* libxml2.dylib */; }; F589AE4B1288E09200D8079E /* libncurses.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE4A1288E09200D8079E /* libncurses.dylib */; }; F589AE4D1288E0A300D8079E /* libm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE4C1288E0A300D8079E /* libm.dylib */; }; - F589AE531288E20900D8079E /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE521288E20900D8079E /* libsqlite3.dylib */; }; - F589AE6A128909F000D8079E /* libfreetype.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE1E1288DE2700D8079E /* libfreetype.dylib */; }; F589AE7712890B9E00D8079E /* libapetag.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE7012890B9E00D8079E /* libapetag.a */; }; F589AE8212890BEF00D8079E /* libsquish.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE7D12890BEF00D8079E /* libsquish.a */; }; F589AE8312890BEF00D8079E /* librtv.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F589AE7E12890BEF00D8079E /* librtv.a */; settings = {ATTRIBUTES = (Required, ); }; }; @@ -924,7 +912,6 @@ F5AE41121341751E0004BD79 /* VideoLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5AE41041341751E0004BD79 /* VideoLibrary.cpp */; }; F5AE41131341751E0004BD79 /* XBMCOperations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5AE41061341751E0004BD79 /* XBMCOperations.cpp */; }; F5AE453B134D2E720004BD79 /* JSONServiceDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5AE4539134D2E720004BD79 /* JSONServiceDescription.cpp */; }; - F5B13837133080CB0045076D /* libmicrohttpd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F5B13835133080CA0045076D /* libmicrohttpd.dylib */; }; F5B13E0113344F310045076D /* DarwinUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5B13E0013344F310045076D /* DarwinUtils.mm */; }; /* End PBXBuildFile section */ @@ -943,7 +930,6 @@ C80711A0135DB848002F601B /* AnnouncementUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AnnouncementUtils.h; sourceTree = "<group>"; }; C8EC5D4F136954E400CCC10D /* XBMC_keytable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XBMC_keytable.cpp; sourceTree = "<group>"; }; C8EC5D50136954E400CCC10D /* XBMC_keytable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XBMC_keytable.h; sourceTree = "<group>"; }; - F51BD1F012CA77B500B8BD20 /* libpython2.6.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpython2.6.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libpython2.6.dylib"; sourceTree = "<absolute>"; }; F54D9E0612B65FFF006870F9 /* libc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libc.dylib; path = usr/lib/libc.dylib; sourceTree = SDKROOT; }; F54D9E8D12B71457006870F9 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; F56B15FA12CD6922009B4C96 /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; }; @@ -2815,29 +2801,18 @@ F56C7F2F131F0BB4000AD0F6 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = InfoPlist.strings; sourceTree = "<group>"; }; F56C7FAE131F36BF000AD0F6 /* DVDVideoCodecVideoToolBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DVDVideoCodecVideoToolBox.cpp; sourceTree = "<group>"; }; F56C7FAF131F36BF000AD0F6 /* DVDVideoCodecVideoToolBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DVDVideoCodecVideoToolBox.h; sourceTree = "<group>"; }; - F577714012C3BA8E00871432 /* libsmbclient.dylib.0 */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsmbclient.dylib.0; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libsmbclient.dylib.0"; sourceTree = "<absolute>"; }; F57A1DBB1329FB0A00498CC7 /* SourcesDirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SourcesDirectory.cpp; sourceTree = "<group>"; }; F57A1DBC1329FB0A00498CC7 /* SourcesDirectory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourcesDirectory.h; sourceTree = "<group>"; }; F5899DCA1287212700D8079E /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; F5899DCB1287212700D8079E /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; F5899DCC1287212700D8079E /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; F5899DCD1287212700D8079E /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - F589AE161288DDE400D8079E /* libfontconfig.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libfontconfig.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libfontconfig.dylib"; sourceTree = "<absolute>"; }; - F589AE1A1288DE0800D8079E /* libsamplerate.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsamplerate.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libsamplerate.dylib"; sourceTree = "<absolute>"; }; - F589AE1C1288DE1B00D8079E /* libcdio.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcdio.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libcdio.dylib"; sourceTree = "<absolute>"; }; - F589AE1E1288DE2700D8079E /* libfreetype.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libfreetype.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libfreetype.dylib"; sourceTree = "<absolute>"; }; - F589AE201288DE6400D8079E /* libfribidi.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libfribidi.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libfribidi.dylib"; sourceTree = "<absolute>"; }; - F589AE301288DEE000D8079E /* libpcre.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpcre.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libpcre.dylib"; sourceTree = "<absolute>"; }; - F589AE321288DEE900D8079E /* libpcrecpp.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpcrecpp.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libpcrecpp.dylib"; sourceTree = "<absolute>"; }; - F589AE341288DEF900D8079E /* liblzo2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = liblzo2.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/liblzo2.dylib"; sourceTree = "<absolute>"; }; - F589AE381288DF1F00D8079E /* libmysqlclient.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libmysqlclient.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/mysql/libmysqlclient.dylib"; sourceTree = "<absolute>"; }; F589AE421288E02000D8079E /* libiconv.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libiconv.dylib; path = usr/lib/libiconv.dylib; sourceTree = SDKROOT; }; F589AE441288E06100D8079E /* libbz2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libbz2.dylib; path = usr/lib/libbz2.dylib; sourceTree = SDKROOT; }; F589AE461288E07400D8079E /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; }; F589AE481288E07D00D8079E /* libxml2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libxml2.dylib; path = usr/lib/libxml2.dylib; sourceTree = SDKROOT; }; F589AE4A1288E09200D8079E /* libncurses.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libncurses.dylib; path = usr/lib/libncurses.dylib; sourceTree = SDKROOT; }; F589AE4C1288E0A300D8079E /* libm.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libm.dylib; path = usr/lib/libm.dylib; sourceTree = SDKROOT; }; - F589AE521288E20900D8079E /* libsqlite3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libsqlite3.dylib"; sourceTree = "<absolute>"; }; F589AE7012890B9E00D8079E /* libapetag.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libapetag.a; path = lib/libapetag/.libs/libapetag.a; sourceTree = "<group>"; }; F589AE7D12890BEF00D8079E /* libsquish.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsquish.a; path = lib/libsquish/libsquish.a; sourceTree = "<group>"; }; F589AE7E12890BEF00D8079E /* librtv.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = librtv.a; path = lib/libRTV/librtv.a; sourceTree = "<group>"; }; @@ -2877,7 +2852,6 @@ F5AE41071341751E0004BD79 /* XBMCOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XBMCOperations.h; sourceTree = "<group>"; }; F5AE4539134D2E720004BD79 /* JSONServiceDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSONServiceDescription.cpp; sourceTree = "<group>"; }; F5AE453A134D2E720004BD79 /* JSONServiceDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSONServiceDescription.h; sourceTree = "<group>"; }; - F5B13835133080CA0045076D /* libmicrohttpd.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libmicrohttpd.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libmicrohttpd.dylib"; sourceTree = "<absolute>"; }; F5B13DFF13344F2A0045076D /* DarwinUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DarwinUtils.h; sourceTree = "<group>"; }; F5B13E0013344F310045076D /* DarwinUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DarwinUtils.mm; sourceTree = "<group>"; }; /* End PBXFileReference section */ @@ -2891,22 +2865,12 @@ F5899DCF1287212700D8079E /* OpenGLES.framework in Frameworks */, F5899DD01287212700D8079E /* UIKit.framework in Frameworks */, F5899DD11287212700D8079E /* Foundation.framework in Frameworks */, - F589AE171288DDE400D8079E /* libfontconfig.dylib in Frameworks */, - F589AE1B1288DE0800D8079E /* libsamplerate.dylib in Frameworks */, - F589AE1D1288DE1B00D8079E /* libcdio.dylib in Frameworks */, - F589AE211288DE6400D8079E /* libfribidi.dylib in Frameworks */, - F589AE311288DEE000D8079E /* libpcre.dylib in Frameworks */, - F589AE331288DEE900D8079E /* libpcrecpp.dylib in Frameworks */, - F589AE351288DEF900D8079E /* liblzo2.dylib in Frameworks */, - F589AE391288DF1F00D8079E /* libmysqlclient.dylib in Frameworks */, F589AE431288E02000D8079E /* libiconv.dylib in Frameworks */, F589AE451288E06100D8079E /* libbz2.dylib in Frameworks */, F589AE471288E07400D8079E /* libz.dylib in Frameworks */, F589AE491288E07D00D8079E /* libxml2.dylib in Frameworks */, F589AE4B1288E09200D8079E /* libncurses.dylib in Frameworks */, F589AE4D1288E0A300D8079E /* libm.dylib in Frameworks */, - F589AE531288E20900D8079E /* libsqlite3.dylib in Frameworks */, - F589AE6A128909F000D8079E /* libfreetype.dylib in Frameworks */, F589AE7712890B9E00D8079E /* libapetag.a in Frameworks */, F589AE8212890BEF00D8079E /* libsquish.a in Frameworks */, F589AE8312890BEF00D8079E /* librtv.a in Frameworks */, @@ -2915,15 +2879,12 @@ F5A29F2712A72246003A610C /* VideoToolbox.framework in Frameworks */, F54D9E0712B65FFF006870F9 /* libc.dylib in Frameworks */, F54D9E8E12B71457006870F9 /* CoreAudio.framework in Frameworks */, - F577714112C3BA8E00871432 /* libsmbclient.dylib.0 in Frameworks */, - F51BD1F112CA77B500B8BD20 /* libpython2.6.dylib in Frameworks */, F56B15FB12CD6922009B4C96 /* CoreVideo.framework in Frameworks */, F56B15FD12CD6930009B4C96 /* AudioToolbox.framework in Frameworks */, F56B15FF12CD695C009B4C96 /* CoreGraphics.framework in Frameworks */, F56B161B12CD69DB009B4C96 /* ImageIO.framework in Frameworks */, 4D5D2E131301753F006ABC13 /* CFNetwork.framework in Frameworks */, F56C7EE1131F0965000AD0F6 /* libjsoncpp.a in Frameworks */, - F5B13837133080CB0045076D /* libmicrohttpd.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2935,7 +2896,6 @@ children = ( F56C704E131EC150000AD0F6 /* Source */, F589AE6D12890B6700D8079E /* Internal Libs */, - F589AE0A1288DC1300D8079E /* External Libs */, F5899DC91287212700D8079E /* System Libs and Frameworks */, 19C28FB6FE9D52B211CA2CBB /* Products */, ); @@ -5695,26 +5655,6 @@ name = "System Libs and Frameworks"; sourceTree = "<group>"; }; - F589AE0A1288DC1300D8079E /* External Libs */ = { - isa = PBXGroup; - children = ( - F589AE341288DEF900D8079E /* liblzo2.dylib */, - F589AE301288DEE000D8079E /* libpcre.dylib */, - F589AE321288DEE900D8079E /* libpcrecpp.dylib */, - F589AE201288DE6400D8079E /* libfribidi.dylib */, - F589AE1C1288DE1B00D8079E /* libcdio.dylib */, - F589AE1A1288DE0800D8079E /* libsamplerate.dylib */, - F577714012C3BA8E00871432 /* libsmbclient.dylib.0 */, - F589AE1E1288DE2700D8079E /* libfreetype.dylib */, - F589AE161288DDE400D8079E /* libfontconfig.dylib */, - F589AE381288DF1F00D8079E /* libmysqlclient.dylib */, - F51BD1F012CA77B500B8BD20 /* libpython2.6.dylib */, - F589AE521288E20900D8079E /* libsqlite3.dylib */, - F5B13835133080CA0045076D /* libmicrohttpd.dylib */, - ); - name = "External Libs"; - sourceTree = "<group>"; - }; F589AE6D12890B6700D8079E /* Internal Libs */ = { isa = PBXGroup; children = ( @@ -6825,14 +6765,27 @@ "\"$(SRCROOT)/lib/jsoncpp/src/lib_json\"", "\"$(SRCROOT)/xbmc/interfaces/json-rpc\"", "\"$(SRCROOT)/xbmc/interfaces/http-api\"", - "\"$XBMC_DEPENDS/lib\"", - "\"$XBMC_DEPENDS/lib/mysql\"", ); OTHER_LDFLAGS = ( - "-Wl,-all_load", "-Wl,-headerpad_max_install_names", "-Wl,-undefined,dynamic_lookup", "-Wl,-read_only_relocs,suppress", + "-Wl,-all_load", + "-L$XBMC_DEPENDS/lib", + "-llzo2", + "-lpcre", + "-lpcrecpp", + "-lfribidi", + "-lcdio", + "-lfreetype", + "-lfontconfig", + "-lsqlite3", + "-lsamplerate", + "-lmicrohttpd", + "-lsmbclient", + "-lpython2.6", + "-L$XBMC_DEPENDS/lib/mysql", + "-lmysqlclient", ); PLIST_FILE_OUTPUT_FORMAT = xml; PRODUCT_NAME = XBMC; @@ -6898,14 +6851,27 @@ "\"$(SRCROOT)/lib/jsoncpp/src/lib_json\"", "\"$(SRCROOT)/xbmc/interfaces/json-rpc\"", "\"$(SRCROOT)/xbmc/interfaces/http-api\"", - "\"$XBMC_DEPENDS/lib\"", - "\"$XBMC_DEPENDS/lib/mysql\"", ); OTHER_LDFLAGS = ( - "-Wl,-all_load", "-Wl,-headerpad_max_install_names", "-Wl,-undefined,dynamic_lookup", "-Wl,-read_only_relocs,suppress", + "-Wl,-all_load", + "-L$XBMC_DEPENDS/lib", + "-llzo2", + "-lpcre", + "-lpcrecpp", + "-lfribidi", + "-lcdio", + "-lfreetype", + "-lfontconfig", + "-lsqlite3", + "-lsamplerate", + "-lmicrohttpd", + "-lsmbclient", + "-lpython2.6", + "-L$XBMC_DEPENDS/lib/mysql", + "-lmysqlclient", ); PLIST_FILE_OUTPUT_FORMAT = xml; PRODUCT_NAME = XBMC; diff --git a/XBMC-IOS.xcodeproj/project.pbxproj b/XBMC-IOS.xcodeproj/project.pbxproj index 7ac23160e7..c6e068c00e 100644 --- a/XBMC-IOS.xcodeproj/project.pbxproj +++ b/XBMC-IOS.xcodeproj/project.pbxproj @@ -879,18 +879,6 @@ F56C8BAA131F4466000AD0F6 /* XBMCController.mm in Sources */ = {isa = PBXBuildFile; fileRef = F56C8BA2131F4466000AD0F6 /* XBMCController.mm */; }; F56C8BAB131F4466000AD0F6 /* XBMCEAGLView.mm in Sources */ = {isa = PBXBuildFile; fileRef = F56C8BA5131F4466000AD0F6 /* XBMCEAGLView.mm */; }; F56C8BB9131F44AA000AD0F6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = F56C8BB7131F44AA000AD0F6 /* InfoPlist.strings */; }; - F56C8BE9131F4796000AD0F6 /* liblzo2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BD0131F4795000AD0F6 /* liblzo2.dylib */; }; - F56C8BEA131F4796000AD0F6 /* libpcre.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BD1131F4795000AD0F6 /* libpcre.dylib */; }; - F56C8BEB131F4796000AD0F6 /* libpcrecpp.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BD2131F4795000AD0F6 /* libpcrecpp.dylib */; }; - F56C8BF5131F4796000AD0F6 /* libfribidi.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BDC131F4796000AD0F6 /* libfribidi.dylib */; }; - F56C8BF6131F4796000AD0F6 /* libcdio.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BDD131F4796000AD0F6 /* libcdio.dylib */; }; - F56C8BF7131F4796000AD0F6 /* libsamplerate.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BDE131F4796000AD0F6 /* libsamplerate.dylib */; }; - F56C8BF9131F4796000AD0F6 /* libsmbclient.dylib.0 in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BE0131F4796000AD0F6 /* libsmbclient.dylib.0 */; }; - F56C8BFC131F4796000AD0F6 /* libfreetype.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BE3131F4796000AD0F6 /* libfreetype.dylib */; }; - F56C8BFD131F4797000AD0F6 /* libfontconfig.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BE4131F4796000AD0F6 /* libfontconfig.dylib */; }; - F56C8BFE131F4797000AD0F6 /* libmysqlclient.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BE5131F4796000AD0F6 /* libmysqlclient.dylib */; }; - F56C8BFF131F4797000AD0F6 /* libpython2.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BE6131F4796000AD0F6 /* libpython2.6.dylib */; }; - F56C8C00131F4797000AD0F6 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8BE7131F4796000AD0F6 /* libsqlite3.dylib */; }; F56C8C09131F47EA000AD0F6 /* libapetag.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8C03131F47EA000AD0F6 /* libapetag.a */; }; F56C8C0C131F47EA000AD0F6 /* libjsoncpp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8C06131F47EA000AD0F6 /* libjsoncpp.a */; }; F56C8C11131F4811000AD0F6 /* libsquish.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F56C8C0D131F4811000AD0F6 /* libsquish.a */; }; @@ -924,7 +912,6 @@ F5AE4165134175520004BD79 /* VideoLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5AE4157134175520004BD79 /* VideoLibrary.cpp */; }; F5AE4166134175520004BD79 /* XBMCOperations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5AE4159134175520004BD79 /* XBMCOperations.cpp */; }; F5AE4530134D2E3E0004BD79 /* JSONServiceDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5AE452E134D2E3E0004BD79 /* JSONServiceDescription.cpp */; }; - F5B1380D13306B890045076D /* libmicrohttpd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F5B1380C13306B890045076D /* libmicrohttpd.dylib */; }; F5B13DCF1334490D0045076D /* DarwinUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5B13DCE1334490D0045076D /* DarwinUtils.mm */; }; /* End PBXBuildFile section */ @@ -2812,18 +2799,6 @@ F56C8BA5131F4466000AD0F6 /* XBMCEAGLView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = XBMCEAGLView.mm; sourceTree = "<group>"; }; F56C8BA6131F4466000AD0F6 /* XBMCIOS-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "XBMCIOS-Info.plist"; sourceTree = "<group>"; }; F56C8BB8131F44AA000AD0F6 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = InfoPlist.strings; sourceTree = "<group>"; }; - F56C8BD0131F4795000AD0F6 /* liblzo2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = liblzo2.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/liblzo2.dylib"; sourceTree = "<absolute>"; }; - F56C8BD1131F4795000AD0F6 /* libpcre.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpcre.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libpcre.dylib"; sourceTree = "<absolute>"; }; - F56C8BD2131F4795000AD0F6 /* libpcrecpp.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpcrecpp.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libpcrecpp.dylib"; sourceTree = "<absolute>"; }; - F56C8BDC131F4796000AD0F6 /* libfribidi.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libfribidi.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libfribidi.dylib"; sourceTree = "<absolute>"; }; - F56C8BDD131F4796000AD0F6 /* libcdio.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcdio.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libcdio.dylib"; sourceTree = "<absolute>"; }; - F56C8BDE131F4796000AD0F6 /* libsamplerate.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsamplerate.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libsamplerate.dylib"; sourceTree = "<absolute>"; }; - F56C8BE0131F4796000AD0F6 /* libsmbclient.dylib.0 */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsmbclient.dylib.0; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libsmbclient.dylib.0"; sourceTree = "<absolute>"; }; - F56C8BE3131F4796000AD0F6 /* libfreetype.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libfreetype.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libfreetype.dylib"; sourceTree = "<absolute>"; }; - F56C8BE4131F4796000AD0F6 /* libfontconfig.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libfontconfig.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libfontconfig.dylib"; sourceTree = "<absolute>"; }; - F56C8BE5131F4796000AD0F6 /* libmysqlclient.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libmysqlclient.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/mysql/libmysqlclient.dylib"; sourceTree = "<absolute>"; }; - F56C8BE6131F4796000AD0F6 /* libpython2.6.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpython2.6.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libpython2.6.dylib"; sourceTree = "<absolute>"; }; - F56C8BE7131F4796000AD0F6 /* libsqlite3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libsqlite3.dylib"; sourceTree = "<absolute>"; }; F56C8C03131F47EA000AD0F6 /* libapetag.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libapetag.a; path = lib/libapetag/.libs/libapetag.a; sourceTree = "<group>"; }; F56C8C06131F47EA000AD0F6 /* libjsoncpp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libjsoncpp.a; path = lib/jsoncpp/src/lib_json/libjsoncpp.a; sourceTree = "<group>"; }; F56C8C0D131F4811000AD0F6 /* libsquish.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsquish.a; path = lib/libsquish/libsquish.a; sourceTree = "<group>"; }; @@ -2877,7 +2852,6 @@ F5AE452E134D2E3E0004BD79 /* JSONServiceDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSONServiceDescription.cpp; sourceTree = "<group>"; }; F5AE452F134D2E3E0004BD79 /* JSONServiceDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSONServiceDescription.h; sourceTree = "<group>"; }; F5AE539813673FC70004BD79 /* IOSAudioRingBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IOSAudioRingBuffer.h; path = AudioRenderers/IOSAudioRingBuffer.h; sourceTree = "<group>"; }; - F5B1380C13306B890045076D /* libmicrohttpd.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libmicrohttpd.dylib; path = "/Users/Shared/xbmc-depends/ios-4.2_arm7/lib/libmicrohttpd.dylib"; sourceTree = "<absolute>"; }; F5B13DCD1334490D0045076D /* DarwinUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DarwinUtils.h; sourceTree = "<group>"; }; F5B13DCE1334490D0045076D /* DarwinUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DarwinUtils.mm; sourceTree = "<group>"; }; /* End PBXFileReference section */ @@ -2906,24 +2880,11 @@ F56B15D512CD67A9009B4C96 /* CoreGraphics.framework in Frameworks */, F56B160812CD6999009B4C96 /* ImageIO.framework in Frameworks */, 4D5D2E1E1301758F006ABC13 /* CFNetwork.framework in Frameworks */, - F56C8BE9131F4796000AD0F6 /* liblzo2.dylib in Frameworks */, - F56C8BEA131F4796000AD0F6 /* libpcre.dylib in Frameworks */, - F56C8BEB131F4796000AD0F6 /* libpcrecpp.dylib in Frameworks */, - F56C8BF5131F4796000AD0F6 /* libfribidi.dylib in Frameworks */, - F56C8BF6131F4796000AD0F6 /* libcdio.dylib in Frameworks */, - F56C8BF7131F4796000AD0F6 /* libsamplerate.dylib in Frameworks */, - F56C8BF9131F4796000AD0F6 /* libsmbclient.dylib.0 in Frameworks */, - F56C8BFC131F4796000AD0F6 /* libfreetype.dylib in Frameworks */, - F56C8BFD131F4797000AD0F6 /* libfontconfig.dylib in Frameworks */, - F56C8BFE131F4797000AD0F6 /* libmysqlclient.dylib in Frameworks */, - F56C8BFF131F4797000AD0F6 /* libpython2.6.dylib in Frameworks */, - F56C8C00131F4797000AD0F6 /* libsqlite3.dylib in Frameworks */, F56C8C09131F47EA000AD0F6 /* libapetag.a in Frameworks */, F56C8C0C131F47EA000AD0F6 /* libjsoncpp.a in Frameworks */, F56C8C11131F4811000AD0F6 /* libsquish.a in Frameworks */, F56C8C12131F4811000AD0F6 /* librtv.a in Frameworks */, F56C8C14131F4811000AD0F6 /* libxdaap.a in Frameworks */, - F5B1380D13306B890045076D /* libmicrohttpd.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2935,7 +2896,6 @@ children = ( F56C8034131F42E5000AD0F6 /* Source */, F589AE6D12890B6700D8079E /* Internal Libs */, - F589AE0A1288DC1300D8079E /* External Libs */, F5899DC91287212700D8079E /* System Libs and Frameworks */, 19C28FB6FE9D52B211CA2CBB /* Products */, ); @@ -5695,26 +5655,6 @@ name = "System Libs and Frameworks"; sourceTree = "<group>"; }; - F589AE0A1288DC1300D8079E /* External Libs */ = { - isa = PBXGroup; - children = ( - F56C8BD0131F4795000AD0F6 /* liblzo2.dylib */, - F56C8BD1131F4795000AD0F6 /* libpcre.dylib */, - F56C8BD2131F4795000AD0F6 /* libpcrecpp.dylib */, - F56C8BDC131F4796000AD0F6 /* libfribidi.dylib */, - F56C8BDD131F4796000AD0F6 /* libcdio.dylib */, - F56C8BDE131F4796000AD0F6 /* libsamplerate.dylib */, - F56C8BE0131F4796000AD0F6 /* libsmbclient.dylib.0 */, - F56C8BE3131F4796000AD0F6 /* libfreetype.dylib */, - F56C8BE4131F4796000AD0F6 /* libfontconfig.dylib */, - F56C8BE5131F4796000AD0F6 /* libmysqlclient.dylib */, - F56C8BE6131F4796000AD0F6 /* libpython2.6.dylib */, - F56C8BE7131F4796000AD0F6 /* libsqlite3.dylib */, - F5B1380C13306B890045076D /* libmicrohttpd.dylib */, - ); - name = "External Libs"; - sourceTree = "<group>"; - }; F589AE6D12890B6700D8079E /* Internal Libs */ = { isa = PBXGroup; children = ( @@ -6839,12 +6779,25 @@ "\"$(SRCROOT)/lib/jsoncpp/src/lib_json\"", "\"$(SRCROOT)/xbmc/interfaces/http-api\"", "\"$(SRCROOT)/xbmc/interfaces/json-rpc\"", - "\"$XBMC_DEPENDS/lib\"", - "\"$XBMC_DEPENDS/lib/mysql\"", ); OTHER_LDFLAGS = ( - "-Wl,-all_load", "-Wl,-headerpad_max_install_names", + "-Wl,-all_load", + "-L$XBMC_DEPENDS/lib", + "-llzo2", + "-lpcre", + "-lpcrecpp", + "-lfribidi", + "-lcdio", + "-lfreetype", + "-lfontconfig", + "-lsqlite3", + "-lsamplerate", + "-lmicrohttpd", + "-lsmbclient", + "-lpython2.6", + "-L$XBMC_DEPENDS/lib/mysql", + "-lmysqlclient", ); PLIST_FILE_OUTPUT_FORMAT = xml; PRODUCT_NAME = XBMC; @@ -6911,12 +6864,25 @@ "\"$(SRCROOT)/lib/jsoncpp/src/lib_json\"", "\"$(SRCROOT)/xbmc/interfaces/http-api\"", "\"$(SRCROOT)/xbmc/interfaces/json-rpc\"", - "\"$XBMC_DEPENDS/lib\"", - "\"$XBMC_DEPENDS/lib/mysql\"", ); OTHER_LDFLAGS = ( - "-Wl,-all_load", "-Wl,-headerpad_max_install_names", + "-Wl,-all_load", + "-L$XBMC_DEPENDS/lib", + "-llzo2", + "-lpcre", + "-lpcrecpp", + "-lfribidi", + "-lcdio", + "-lfreetype", + "-lfontconfig", + "-lsqlite3", + "-lsamplerate", + "-lmicrohttpd", + "-lsmbclient", + "-lpython2.6", + "-L$XBMC_DEPENDS/lib/mysql", + "-lmysqlclient", ); PLIST_FILE_OUTPUT_FORMAT = xml; PRODUCT_NAME = XBMC; |