[xiph-commits] r3414 -
liboggplay/trunk/plugin/mac/liboggplay.xcodeproj
j at svn.annodex.net
j at svn.annodex.net
Thu Feb 7 02:55:37 PST 2008
Author: j
Date: 2008-02-07 02:55:36 -0800 (Thu, 07 Feb 2008)
New Revision: 3414
Modified:
liboggplay/trunk/plugin/mac/liboggplay.xcodeproj/project.pbxproj
Log:
add liboil-0.3 to static libs
Modified: liboggplay/trunk/plugin/mac/liboggplay.xcodeproj/project.pbxproj
===================================================================
--- liboggplay/trunk/plugin/mac/liboggplay.xcodeproj/project.pbxproj 2008-02-07 06:39:57 UTC (rev 3413)
+++ liboggplay/trunk/plugin/mac/liboggplay.xcodeproj/project.pbxproj 2008-02-07 10:55:36 UTC (rev 3414)
@@ -7,6 +7,7 @@
objects = {
/* Begin PBXBuildFile section */
+ 09247D450D5B1839001D5920 /* local_oil-0.3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 09247D440D5B1839001D5920 /* local_oil-0.3.a */; };
2C31AFE40BF455CB002C55BF /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C31AFE30BF455CB002C55BF /* Carbon.framework */; };
2C613F4F0C33950A00F9298C /* plugin_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C613F4E0C33950A00F9298C /* plugin_c.h */; };
2C6144610C348C0E00F9298C /* plugin_cmml.c in Sources */ = {isa = PBXBuildFile; fileRef = 2C61445F0C348C0E00F9298C /* plugin_cmml.c */; };
@@ -56,6 +57,7 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
+ 09247D440D5B1839001D5920 /* local_oil-0.3.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "local_oil-0.3.a"; path = "libs/local_oil-0.3.a"; sourceTree = "<group>"; };
2C31AFE30BF455CB002C55BF /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
2C613F4E0C33950A00F9298C /* plugin_c.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = plugin_c.h; path = ../plugin_c.h; sourceTree = SOURCE_ROOT; };
2C6143210C34006500F9298C /* oggplay_tools.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = oggplay_tools.c; path = ../../src/liboggplay/oggplay_tools.c; sourceTree = SOURCE_ROOT; };
@@ -138,6 +140,7 @@
2CB42DEB0C291F6800DA05E7 /* local_vorbisenc.a in Frameworks */,
2CB42DEC0C291F6800DA05E7 /* local_oggplay.a in Frameworks */,
2CB42DED0C291F6800DA05E7 /* local_theora.a in Frameworks */,
+ 09247D450D5B1839001D5920 /* local_oil-0.3.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -158,6 +161,7 @@
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */ = {
isa = PBXGroup;
children = (
+ 09247D440D5B1839001D5920 /* local_oil-0.3.a */,
2CB42DDE0C291F6800DA05E7 /* local_fishsound.a */,
2CB42DDF0C291F6800DA05E7 /* local_oggz.a */,
2CB42DE00C291F6800DA05E7 /* local_ogg.a */,
@@ -332,6 +336,7 @@
4D1684A60830226300080847 /* Frameworks */,
4D1684A90830226300080847 /* Rez */,
4D1684AB0830226300080847 /* CopyFiles */,
+ 0939FBBC0D5705C20008ABBF /* ShellScript */,
);
buildRules = (
);
@@ -409,7 +414,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "# If Xcode can find a .dylib of the same name as our static .a libraries, it\n# will *automatically* use dynamic linking, and there is NO way to tell it\n# otherwise. What's worse, Xcode magically knows about /usr/local/lib, so simply\n# moving the .a files away from there isn't sufficient; we have to rename them\n# as well. Bravo, Xcode writers, bravo. What happened to letting the *users*\n# decide what they want to do? Oh wait, that's right, this is a Mac.\n\nSRC=/usr/local/lib\nDST=$SRCROOT/libs\nLIBS=\"ogg theora vorbis vorbisenc speex fishsound oggz oggplay\"\nechocmd() { echo \"$*\"; $*; }\n[ ! -d $DST ] && echocmd mkdir $DST\n[ ! -d $DST ] && echo \"Could not create $DST\" && exit 1\nfor L in $LIBS; do\n if [ -e $SRC/lib$L.a ]; then\n if [ $DST/local_$L.a -ot $SRC/lib$L.a ]; then\n echocmd cp $SRC/lib$L.a $DST/local_$L.a || exit 1\n fi\n else\n echo \"Missing $SRC/lib$L.a\"\n exit 1\n fi\ndone\n";
+ shellScript = "# If Xcode can find a .dylib of the same name as our static .a libraries, it\n# will *automatically* use dynamic linking, and there is NO way to tell it\n# otherwise. What's worse, Xcode magically knows about /usr/local/lib, so simply\n# moving the .a files away from there isn't sufficient; we have to rename them\n# as well. Bravo, Xcode writers, bravo. What happened to letting the *users*\n# decide what they want to do? Oh wait, that's right, this is a Mac.\n\nSRC=/usr/local/lib\nPORT_SRC=/opt/local/lib\nDST=$SRCROOT/libs\nLIBS=\"ogg theora vorbis vorbisenc speex fishsound oggz oggplay oil-0.3\"\nechocmd() { echo \"$*\"; $*; }\n[ ! -d $DST ] && echocmd mkdir $DST\n[ ! -d $DST ] && echo \"Could not create $DST\" && exit 1\nfor L in $LIBS; do\n if [ -e $SRC/lib$L.a ]; then\n if [ $DST/local_$L.a -ot $SRC/lib$L.a ]; then\n echocmd cp $SRC/lib$L.a $DST/local_$L.a || exit 1\n fi\n elif [ -e $PORT_SRC/lib$L.a ]; then\n if [ $DST/local_$L.a -ot $P
ORT_SRC/lib$L.a ]; then\n echocmd cp $PORT_SRC/lib$L.a $DST/local_$L.a || exit 1\n fi\n else\n echo \"Missing $SRC/lib$L.a\"\n exit 1\n fi\ndone\n";
};
/* End PBXShellScriptBuildPhase section */
More information about the commits
mailing list