diff options
Diffstat (limited to 'XBMC-IOS.xcodeproj')
-rw-r--r-- | XBMC-IOS.xcodeproj/project.pbxproj | 98 |
1 files changed, 32 insertions, 66 deletions
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; |