vlc | branch: master | Rafaël Carré <[email protected]> | Wed Nov 23 20:14:03 
2011 -0500| [49bc066575dcae7d6c2cd87b41278e5d0f4bf3cb] | committer: Rafaël Carré

OSX: use correct framework search path in xcode project (at build time)

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=49bc066575dcae7d6c2cd87b41278e5d0f4bf3cb
---

 extras/package/macosx/package.mak                  |    4 ++-
 .../package/macosx/vlc.xcodeproj/project.pbxproj   |   27 ++++++-------------
 2 files changed, 12 insertions(+), 19 deletions(-)

diff --git a/extras/package/macosx/package.mak 
b/extras/package/macosx/package.mak
index 5a369d9..e875c2d 100644
--- a/extras/package/macosx/package.mak
+++ b/extras/package/macosx/package.mak
@@ -29,7 +29,9 @@ VLC-tmp.app: vlc
        (cd lib && $(MAKE) $(AM_MAKEFLAGS) install $(silentstd))
        rm -Rf "$(top_builddir)/tmp" "$@"
        mkdir -p "$(top_builddir)/tmp/extras/package/macosx"
-       cd $(srcdir)/extras/package/macosx; cp -R vlc.xcodeproj Resources 
README.MacOSX.rtf $(abs_top_builddir)/tmp/extras/package/macosx/
+       cd $(srcdir)/extras/package/macosx; cp -R Resources README.MacOSX.rtf 
$(abs_top_builddir)/tmp/extras/package/macosx/
+       mkdir -p $(abs_top_builddir)/tmp/extras/package/macosx/vlc.xcodeproj/
+       sed -e s,../../../contrib,$(CONTRIB_DIR),g 
$(srcdir)/extras/package/macosx/vlc.xcodeproj/project.pbxproj > 
$(abs_top_builddir)/tmp/extras/package/macosx/vlc.xcodeproj/project.pbxproj
        REVISION=`(git --git-dir=$(srcdir)/.git describe --always || echo 
exported)` && \
        cat $(top_builddir)/extras/package/macosx/Info.plist | \
        sed "s/#REVISION#/$$REVISION/g" > 
$(top_builddir)/tmp/extras/package/macosx/Info.plist
diff --git a/extras/package/macosx/vlc.xcodeproj/project.pbxproj 
b/extras/package/macosx/vlc.xcodeproj/project.pbxproj
index ed728fe..b61e2b6 100644
--- a/extras/package/macosx/vlc.xcodeproj/project.pbxproj
+++ b/extras/package/macosx/vlc.xcodeproj/project.pbxproj
@@ -419,9 +419,9 @@
                CC1941240B9C1F8400635F6B /* QTKit.framework */ = {isa = 
PBXFileReference; lastKnownFileType = wrapper.framework; name = 
QTKit.framework; path = /System/Library/Frameworks/QTKit.framework; sourceTree 
= "<absolute>"; };
                CC1C41D00D9BAD7F002728FA /* noart.png */ = {isa = 
PBXFileReference; lastKnownFileType = image.png; name = noart.png; path = 
Resources/noart.png; sourceTree = "<group>"; };
                CC3DC89B0A7CDB9600B53F32 /* ApplicationServices.framework */ = 
{isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = 
ApplicationServices.framework; path = 
/System/Library/Frameworks/ApplicationServices.framework; sourceTree = 
"<absolute>"; };
-               CC3F9F851350B2A000B0E885 /* Growl.framework */ = {isa = 
PBXFileReference; lastKnownFileType = wrapper.framework; name = 
Growl.framework; path = ../../contrib/Growl/Growl.framework; sourceTree = 
"<group>"; };
+               CC3F9F851350B2A000B0E885 /* Growl.framework */ = {isa = 
PBXFileReference; lastKnownFileType = wrapper.framework; name = 
Growl.framework; path = ../../../contrib/Growl.framework; sourceTree = 
"<group>"; };
                CC402F4B0E00ABBB006A4BA4 /* VLC.bundle */ = {isa = 
PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path 
= VLC.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
-               CC426FD01020D44F00A32659 /* Sparkle.framework */ = {isa = 
PBXFileReference; lastKnownFileType = wrapper.framework; name = 
Sparkle.framework; path = ../../contrib/Sparkle/Sparkle.framework; sourceTree = 
SOURCE_ROOT; };
+               CC426FD01020D44F00A32659 /* Sparkle.framework */ = {isa = 
PBXFileReference; lastKnownFileType = wrapper.framework; name = 
Sparkle.framework; path = ../../../contrib/Sparkle.framework; sourceTree = 
SOURCE_ROOT; };
                CC448A5A13B61D49009F72E0 /* MainMenu.h */ = {isa = 
PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainMenu.h; path = 
../../../modules/gui/macosx/MainMenu.h; sourceTree = "<group>"; };
                CC448A5B13B61D49009F72E0 /* MainMenu.m */ = {isa = 
PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MainMenu.m; 
path = ../../../modules/gui/macosx/MainMenu.m; sourceTree = "<group>"; };
                CC448A6013B68A0B009F72E0 /* CoreInteraction.h */ = {isa = 
PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CoreInteraction.h; 
path = ../../../modules/gui/macosx/CoreInteraction.h; sourceTree = "<group>"; };
@@ -488,7 +488,7 @@
                CC79F66614014FC30015D89E /* opengl.h */ = {isa = 
PBXFileReference; lastKnownFileType = sourcecode.c.h; name = opengl.h; path = 
../../../modules/video_output/opengl.h; sourceTree = "<group>"; };
                CC79F66714014FDC0015D89E /* quartztext.c */ = {isa = 
PBXFileReference; lastKnownFileType = sourcecode.c.c; name = quartztext.c; path 
= ../../../modules/text_renderer/quartztext.c; sourceTree = "<group>"; };
                CC8062631021F8790021EB9A /* dsa_pub.pem */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 
dsa_pub.pem; path = Resources/dsa_pub.pem; sourceTree = "<group>"; };
-               CC84FB2C130083BB00816D38 /* BGHUDAppKit.framework */ = {isa = 
PBXFileReference; lastKnownFileType = wrapper.framework; name = 
BGHUDAppKit.framework; path = ../../contrib/BGHUDAppKit/BGHUDAppKit.framework; 
sourceTree = SOURCE_ROOT; };
+               CC84FB2C130083BB00816D38 /* BGHUDAppKit.framework */ = {isa = 
PBXFileReference; lastKnownFileType = wrapper.framework; name = 
BGHUDAppKit.framework; path = ../../../contrib/BGHUDAppKit.framework; 
sourceTree = SOURCE_ROOT; };
                CC962E2C0CC7992800A56695 /* WebKit.framework */ = {isa = 
PBXFileReference; lastKnownFileType = wrapper.framework; name = 
WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; 
sourceTree = "<absolute>"; };
                CC9B43AE13B29C79000205AE /* bottom-background.png */ = {isa = 
PBXFileReference; lastKnownFileType = image.png; name = 
"bottom-background.png"; path = "Resources/mainwindow/bottom-background.png"; 
sourceTree = "<group>"; };
                CC9B43B013B29FCF000205AE /* bottom-background_dark.png */ = 
{isa = PBXFileReference; lastKnownFileType = image.png; name = 
"bottom-background_dark.png"; path = 
"Resources/mainwindow_dark/bottom-background_dark.png"; sourceTree = "<group>"; 
};
@@ -1432,18 +1432,15 @@
                                COPY_PHASE_STRIP = NO;
                                FRAMEWORK_SEARCH_PATHS = (
                                        "$(inherited)",
-                                       
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
-                                       
"\"$(SRCROOT)/../../contrib/BGHUDAppKit\"",
-                                       "\"$(SRCROOT)/../../contrib/Growl\"",
+                                       "../../../contrib/",
                                );
-                               FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = 
"\"$(SRCROOT)/../../contrib/Sparkle\"";
                                GCC_DYNAMIC_NO_PIC = NO;
                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
                                GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
                                HEADER_SEARCH_PATHS = "";
-                               IBC_PLUGINS = 
"\"$(SRCROOT)/../../contrib/BGHUDAppKit/BGHUDAppKit.framework/Resources/BGHUDAppKitPlugin.ibplugin\"";
+                               IBC_PLUGINS = 
"../../../contrib/BGHUDAppKit.framework/Resources/BGHUDAppKitPlugin.ibplugin";
                                INFOPLIST_FILE = Info.plist;
                                INSTALL_PATH = "$(HOME)/Library/Bundles";
                                JAVAC_SOURCE_FILE_ENCODING = "ISO-8859-1";
@@ -1469,15 +1466,12 @@
                                COPY_PHASE_STRIP = NO;
                                FRAMEWORK_SEARCH_PATHS = (
                                        "$(inherited)",
-                                       
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
-                                       
"\"$(SRCROOT)/../../contrib/BGHUDAppKit\"",
-                                       "\"$(SRCROOT)/../../contrib/Growl\"",
+                                       "../../../contrib",
                                );
-                               FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = 
"\"$(SRCROOT)/../../contrib/Sparkle\"";
                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
                                HEADER_SEARCH_PATHS = "";
-                               IBC_PLUGINS = 
"\"$(SRCROOT)/../../contrib/BGHUDAppKit/BGHUDAppKit.framework/Resources/BGHUDAppKitPlugin.ibplugin\"";
+                               IBC_PLUGINS = 
"../../../contrib/BGHUDAppKit.framework/Resources/BGHUDAppKitPlugin.ibplugin";
                                INFOPLIST_FILE = Info.plist;
                                INSTALL_PATH = "$(HOME)/Library/Bundles";
                                JAVAC_SOURCE_FILE_ENCODING = "ISO-8859-1";
@@ -1503,14 +1497,11 @@
                                COPY_PHASE_STRIP = NO;
                                FRAMEWORK_SEARCH_PATHS = (
                                        "$(inherited)",
-                                       
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
-                                       
"\"$(SRCROOT)/../../contrib/BGHUDAppKit\"",
-                                       "\"$(SRCROOT)/../../contrib/Growl\"",
+                                       "../../../contrib",
                                );
-                               FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = 
"\"$(SRCROOT)/../../contrib/Sparkle\"";
                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
                                HEADER_SEARCH_PATHS = "";
-                               IBC_PLUGINS = 
"\"$(SRCROOT)/../../contrib/BGHUDAppKit/BGHUDAppKit.framework/Resources/BGHUDAppKitPlugin.ibplugin\"";
+                               IBC_PLUGINS = 
"../../../contrib/BGHUDAppKit.framework/Resources/BGHUDAppKitPlugin.ibplugin";
                                INFOPLIST_FILE = Info.plist;
                                INSTALL_PATH = "$(HOME)/Library/Bundles";
                                JAVAC_SOURCE_FILE_ENCODING = "ISO-8859-1";

_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to