aboutsummaryrefslogtreecommitdiffhomepage
path: root/FishsFish.xcodeproj
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-07-08 15:20:39 -0700
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-07-08 15:20:39 -0700
commit4912967eabc447c31847566f03c50433015e9e9c (patch)
tree939f1d16354f08da8f11b4489e31b38a57022df9 /FishsFish.xcodeproj
parent76e1cda495d6e88cea383d387375588cdf9297bc (diff)
Large set of changes related to making fish relocatable, and improving the build and install story.
- etc/config.fish and share/config.fish are now "universal" and no longer reference install paths or need to be touched by autotools. They've been removed from config.fish.in to config.fish. - fish now attempts to determine __fish_datadir and __fish_sysconfdir relative to the path of the fish executable itself (typically by walking up one directory). This means that you can copy the directory hierarchy around and things will still work. The compiled-in paths are used as a backup. - The fish Xcode project now can build fish natively, without needing autotools. - Version bumped to 2.0
Diffstat (limited to 'FishsFish.xcodeproj')
-rw-r--r--FishsFish.xcodeproj/project.pbxproj1030
1 files changed, 1023 insertions, 7 deletions
diff --git a/FishsFish.xcodeproj/project.pbxproj b/FishsFish.xcodeproj/project.pbxproj
index c74623f5..d00a84f6 100644
--- a/FishsFish.xcodeproj/project.pbxproj
+++ b/FishsFish.xcodeproj/project.pbxproj
@@ -6,6 +6,282 @@
objectVersion = 46;
objects = {
+/* Begin PBXAggregateTarget section */
+ D0F019EC15A976F30034B3B1 /* fish_directory_tree */ = {
+ isa = PBXAggregateTarget;
+ buildConfigurationList = D0F019ED15A976F30034B3B1 /* Build configuration list for PBXAggregateTarget "fish_directory_tree" */;
+ buildPhases = (
+ D0F019F015A977010034B3B1 /* CopyFiles */,
+ D0F019F715A977A00034B3B1 /* CopyFiles */,
+ D0F019FC15A977B40034B3B1 /* CopyFiles */,
+ );
+ dependencies = (
+ D0F01A1315AA36280034B3B1 /* PBXTargetDependency */,
+ D0F01A1515AA362E0034B3B1 /* PBXTargetDependency */,
+ D0F01A1915AA36310034B3B1 /* PBXTargetDependency */,
+ D0F01A1715AA36300034B3B1 /* PBXTargetDependency */,
+ D0F01A1B15AA36330034B3B1 /* PBXTargetDependency */,
+ );
+ name = fish_directory_tree;
+ productName = base;
+ };
+/* End PBXAggregateTarget section */
+
+/* Begin PBXBuildFile section */
+ D07A7D3C15A7A38100811FC6 /* builtin_scripts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0F5E28215A7A32D00315DFF /* builtin_scripts.cpp */; };
+ D0C4FD9515A7D80700212EF1 /* config.fish in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0C4FD9415A7D7EE00212EF1 /* config.fish */; };
+ D0C4FD9615A7D80C00212EF1 /* config.fish in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0CBD580159EE48F0024809C /* config.fish */; };
+ D0CBD57B159EE4640024809C /* completions in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0CBD578159EE4600024809C /* completions */; };
+ D0CBD57C159EE4640024809C /* functions in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0CBD579159EE4600024809C /* functions */; };
+ D0CBD57D159EE4640024809C /* tools in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0CBD57A159EE4600024809C /* tools */; };
+ D0CBD587159EF0E10024809C /* launch_fish.scpt in Resources */ = {isa = PBXBuildFile; fileRef = D0CBD586159EF0E10024809C /* launch_fish.scpt */; };
+ D0D02A67159837AD008E62BD /* complete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853713B3ACEE0099B651 /* complete.cpp */; };
+ D0D02A69159837B2008E62BD /* env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853A13B3ACEE0099B651 /* env.cpp */; };
+ D0D02A6A1598381A008E62BD /* exec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853C13B3ACEE0099B651 /* exec.cpp */; };
+ D0D02A6B1598381F008E62BD /* expand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853D13B3ACEE0099B651 /* expand.cpp */; };
+ D0D02A6C15983829008E62BD /* highlight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854713B3ACEE0099B651 /* highlight.cpp */; };
+ D0D02A6D1598382C008E62BD /* history.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854813B3ACEE0099B651 /* history.cpp */; };
+ D0D02A6E15983838008E62BD /* kill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854F13B3ACEE0099B651 /* kill.cpp */; };
+ D0D02A6F1598383E008E62BD /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855413B3ACEE0099B651 /* parser.cpp */; };
+ D0D02A7015983842008E62BD /* proc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855713B3ACEE0099B651 /* proc.cpp */; };
+ D0D02A7115983848008E62BD /* reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855813B3ACEE0099B651 /* reader.cpp */; };
+ D0D02A721598384C008E62BD /* sanity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855913B3ACEE0099B651 /* sanity.cpp */; };
+ D0D02A7315983852008E62BD /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855D13B3ACEE0099B651 /* tokenizer.cpp */; };
+ D0D02A7415983857008E62BD /* wildcard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0856013B3ACEE0099B651 /* wildcard.cpp */; };
+ D0D02A751598385E008E62BD /* wgetopt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855F13B3ACEE0099B651 /* wgetopt.cpp */; };
+ D0D02A7615983869008E62BD /* wutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0856113B3ACEE0099B651 /* wutil.cpp */; };
+ D0D02A7715983875008E62BD /* input.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854A13B3ACEE0099B651 /* input.cpp */; };
+ D0D02A781598387E008E62BD /* output.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855113B3ACEE0099B651 /* output.cpp */; };
+ D0D02A7915983888008E62BD /* intern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854B13B3ACEE0099B651 /* intern.cpp */; };
+ D0D02A7A15983916008E62BD /* env_universal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853913B3ACEE0099B651 /* env_universal.cpp */; };
+ D0D02A7B15983928008E62BD /* env_universal_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853813B3ACEE0099B651 /* env_universal_common.cpp */; };
+ D0D02A7C159839D5008E62BD /* autoload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C6FCC914CFA4B0004CE8AD /* autoload.cpp */; };
+ D0D02A7D159839D5008E62BD /* builtin_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0F3373A1506DE3C00ECEFC0 /* builtin_test.cpp */; };
+ D0D02A7E159839D5008E62BD /* color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0B6B0FE14E88BA400AD6C10 /* color.cpp */; };
+ D0D02A7F159839D5008E62BD /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853613B3ACEE0099B651 /* common.cpp */; };
+ D0D02A80159839D5008E62BD /* event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853B13B3ACEE0099B651 /* event.cpp */; };
+ D0D02A81159839D5008E62BD /* input_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854913B3ACEE0099B651 /* input_common.cpp */; };
+ D0D02A82159839D5008E62BD /* io.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854C13B3ACEE0099B651 /* io.cpp */; };
+ D0D02A83159839D5008E62BD /* iothread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854D13B3ACEE0099B651 /* iothread.cpp */; };
+ D0D02A84159839D5008E62BD /* parse_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855213B3ACEE0099B651 /* parse_util.cpp */; };
+ D0D02A85159839D5008E62BD /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855513B3ACEE0099B651 /* path.cpp */; };
+ D0D02A86159839D5008E62BD /* postfork.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D09B1C1914FC7B5B00F91077 /* postfork.cpp */; };
+ D0D02A87159839D5008E62BD /* screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855A13B3ACEE0099B651 /* screen.cpp */; };
+ D0D02A88159839D5008E62BD /* signal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855C13B3ACEE0099B651 /* signal.cpp */; };
+ D0D02A89159839DF008E62BD /* fish.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854213B3ACEE0099B651 /* fish.cpp */; };
+ D0D02A8B15983CDF008E62BD /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8A15983CDF008E62BD /* libiconv.dylib */; };
+ D0D02A8D15983CFA008E62BD /* libncurses.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8C15983CFA008E62BD /* libncurses.dylib */; };
+ D0D02A8F15983D8F008E62BD /* parser_keywords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855313B3ACEE0099B651 /* parser_keywords.cpp */; };
+ D0D02AC215985F3F008E62BD /* fishd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854313B3ACEE0099B651 /* fishd.cpp */; };
+ D0D02AC315985F43008E62BD /* env_universal_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853813B3ACEE0099B651 /* env_universal_common.cpp */; };
+ D0D02AC415985F4D008E62BD /* wutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0856113B3ACEE0099B651 /* wutil.cpp */; };
+ D0D02AC515985F5B008E62BD /* print_help.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855613B3ACEE0099B651 /* print_help.cpp */; };
+ D0D02AC615985F65008E62BD /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853613B3ACEE0099B651 /* common.cpp */; };
+ D0D02AC715985F9D008E62BD /* libncurses.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8C15983CFA008E62BD /* libncurses.dylib */; };
+ D0D02AC815985F9F008E62BD /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8A15983CDF008E62BD /* libiconv.dylib */; };
+ D0D02AD615986492008E62BD /* fish_indent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853F13B3ACEE0099B651 /* fish_indent.cpp */; };
+ D0D02AD715986498008E62BD /* print_help.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855613B3ACEE0099B651 /* print_help.cpp */; };
+ D0D02AD81598649E008E62BD /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853613B3ACEE0099B651 /* common.cpp */; };
+ D0D02AD9159864A6008E62BD /* parser_keywords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855313B3ACEE0099B651 /* parser_keywords.cpp */; };
+ D0D02ADA159864AB008E62BD /* wutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0856113B3ACEE0099B651 /* wutil.cpp */; };
+ D0D02ADB159864C2008E62BD /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855D13B3ACEE0099B651 /* tokenizer.cpp */; };
+ D0D02ADC159864D5008E62BD /* libncurses.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8C15983CFA008E62BD /* libncurses.dylib */; };
+ D0D02ADD159864D7008E62BD /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8A15983CDF008E62BD /* libiconv.dylib */; };
+ D0D02AEA15986549008E62BD /* libncurses.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8C15983CFA008E62BD /* libncurses.dylib */; };
+ D0D02AEB1598654C008E62BD /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8A15983CDF008E62BD /* libiconv.dylib */; };
+ D0D02AEC1598657F008E62BD /* fish_indent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853F13B3ACEE0099B651 /* fish_indent.cpp */; };
+ D0D02AED15986584008E62BD /* print_help.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855613B3ACEE0099B651 /* print_help.cpp */; };
+ D0D02AEE15986591008E62BD /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853613B3ACEE0099B651 /* common.cpp */; };
+ D0D02AF0159865A2008E62BD /* wutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0856113B3ACEE0099B651 /* wutil.cpp */; };
+ D0D02AF1159865AC008E62BD /* parser_keywords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855313B3ACEE0099B651 /* parser_keywords.cpp */; };
+ D0D02AF2159865B4008E62BD /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855D13B3ACEE0099B651 /* tokenizer.cpp */; };
+ D0D2694915983772005D9B9C /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854413B3ACEE0099B651 /* function.cpp */; };
+ D0D2694A15983779005D9B9C /* builtin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853513B3ACEE0099B651 /* builtin.cpp */; };
+ D0F019D415A969120034B3B1 /* fish in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0D2693C159835CA005D9B9C /* fish */; };
+ D0F019D515A969140034B3B1 /* fishd in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0D02ABC15985EF9008E62BD /* fishd */; };
+ D0F019D615A969160034B3B1 /* fish_indent in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0D02AD01598642A008E62BD /* fish_indent */; };
+ D0F019D715A969190034B3B1 /* fish_pager in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0D02AE415986537008E62BD /* fish_pager */; };
+ D0F019E215A969B40034B3B1 /* set_color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855B13B3ACEE0099B651 /* set_color.cpp */; };
+ D0F019E315A969BA0034B3B1 /* print_help.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855613B3ACEE0099B651 /* print_help.cpp */; };
+ D0F019E415A969C00034B3B1 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853613B3ACEE0099B651 /* common.cpp */; };
+ D0F019E515A969C30034B3B1 /* color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0B6B0FE14E88BA400AD6C10 /* color.cpp */; };
+ D0F019E615A969C80034B3B1 /* wutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0856113B3ACEE0099B651 /* wutil.cpp */; };
+ D0F019E915A96A0A0034B3B1 /* libncurses.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8C15983CFA008E62BD /* libncurses.dylib */; };
+ D0F019EA15A96A0C0034B3B1 /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8A15983CDF008E62BD /* libiconv.dylib */; };
+ D0F019EB15A96AFB0034B3B1 /* set_color in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0F019DC15A969970034B3B1 /* set_color */; };
+ D0F019F115A977140034B3B1 /* fish in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0D2693C159835CA005D9B9C /* fish */; };
+ D0F019F215A977270034B3B1 /* fishd in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0D02ABC15985EF9008E62BD /* fishd */; };
+ D0F019F315A977290034B3B1 /* fish_indent in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0D02AD01598642A008E62BD /* fish_indent */; };
+ D0F019F415A9772C0034B3B1 /* fish_pager in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0D02AE415986537008E62BD /* fish_pager */; };
+ D0F019F615A977360034B3B1 /* set_color in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0F019DC15A969970034B3B1 /* set_color */; };
+ D0F019F815A977AB0034B3B1 /* config.fish in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0CBD580159EE48F0024809C /* config.fish */; };
+ D0F019F915A977AD0034B3B1 /* completions in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0CBD578159EE4600024809C /* completions */; };
+ D0F019FA15A977AE0034B3B1 /* functions in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0CBD579159EE4600024809C /* functions */; };
+ D0F019FB15A977B00034B3B1 /* tools in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0CBD57A159EE4600024809C /* tools */; };
+ D0F019FD15A977CA0034B3B1 /* config.fish in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0C4FD9415A7D7EE00212EF1 /* config.fish */; };
+ D0F01A0315A978910034B3B1 /* osx_fish_launcher.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D02AFA159871B2008E62BD /* osx_fish_launcher.m */; };
+ D0F01A0515A978A10034B3B1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0CBD583159EEE010024809C /* Foundation.framework */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ D0F01A0815A97C860034B3B1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D0A084F213B3AC130099B651 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D0D2693B159835CA005D9B9C;
+ remoteInfo = fish_Xcode;
+ };
+ D0F01A0A15A97C870034B3B1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D0A084F213B3AC130099B651 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D0D02ABB15985EF9008E62BD;
+ remoteInfo = fishd;
+ };
+ D0F01A0C15A97C890034B3B1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D0A084F213B3AC130099B651 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D0D02ACF1598642A008E62BD;
+ remoteInfo = fish_indent;
+ };
+ D0F01A0E15A97C980034B3B1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D0A084F213B3AC130099B651 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D0D02AE315986537008E62BD;
+ remoteInfo = fish_pager;
+ };
+ D0F01A1015A97C9B0034B3B1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D0A084F213B3AC130099B651 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D0F019DB15A969970034B3B1;
+ remoteInfo = set_color;
+ };
+ D0F01A1215AA36280034B3B1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D0A084F213B3AC130099B651 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D0D2693B159835CA005D9B9C;
+ remoteInfo = fish_shell;
+ };
+ D0F01A1415AA362E0034B3B1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D0A084F213B3AC130099B651 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D0D02ABB15985EF9008E62BD;
+ remoteInfo = fishd;
+ };
+ D0F01A1615AA36300034B3B1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D0A084F213B3AC130099B651 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D0D02ACF1598642A008E62BD;
+ remoteInfo = fish_indent;
+ };
+ D0F01A1815AA36310034B3B1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D0A084F213B3AC130099B651 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D0D02AE315986537008E62BD;
+ remoteInfo = fish_pager;
+ };
+ D0F01A1A15AA36330034B3B1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D0A084F213B3AC130099B651 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D0F019DB15A969970034B3B1;
+ remoteInfo = set_color;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ D0CBD570159ED2A30024809C /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = base/share/fish;
+ dstSubfolderSpec = 7;
+ files = (
+ D0C4FD9615A7D80C00212EF1 /* config.fish in CopyFiles */,
+ D0CBD57B159EE4640024809C /* completions in CopyFiles */,
+ D0CBD57C159EE4640024809C /* functions in CopyFiles */,
+ D0CBD57D159EE4640024809C /* tools in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0CBD57F159EE4800024809C /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = base/etc/fish;
+ dstSubfolderSpec = 7;
+ files = (
+ D0C4FD9515A7D80700212EF1 /* config.fish in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0F019D215A968E40034B3B1 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = base/bin;
+ dstSubfolderSpec = 7;
+ files = (
+ D0F019D415A969120034B3B1 /* fish in CopyFiles */,
+ D0F019D515A969140034B3B1 /* fishd in CopyFiles */,
+ D0F019D715A969190034B3B1 /* fish_pager in CopyFiles */,
+ D0F019D615A969160034B3B1 /* fish_indent in CopyFiles */,
+ D0F019EB15A96AFB0034B3B1 /* set_color in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0F019DA15A969970034B3B1 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = /usr/share/man/man1/;
+ dstSubfolderSpec = 0;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 1;
+ };
+ D0F019F015A977010034B3B1 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = base/bin;
+ dstSubfolderSpec = 1;
+ files = (
+ D0F019F115A977140034B3B1 /* fish in CopyFiles */,
+ D0F019F215A977270034B3B1 /* fishd in CopyFiles */,
+ D0F019F315A977290034B3B1 /* fish_indent in CopyFiles */,
+ D0F019F415A9772C0034B3B1 /* fish_pager in CopyFiles */,
+ D0F019F615A977360034B3B1 /* set_color in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0F019F715A977A00034B3B1 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = base/share/fish;
+ dstSubfolderSpec = 1;
+ files = (
+ D0F019F815A977AB0034B3B1 /* config.fish in CopyFiles */,
+ D0F019F915A977AD0034B3B1 /* completions in CopyFiles */,
+ D0F019FA15A977AE0034B3B1 /* functions in CopyFiles */,
+ D0F019FB15A977B00034B3B1 /* tools in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0F019FC15A977B40034B3B1 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = base/etc/fish;
+ dstSubfolderSpec = 1;
+ files = (
+ D0F019FD15A977CA0034B3B1 /* config.fish in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
/* Begin PBXFileReference section */
D03EE83814DF88B200FC7150 /* lru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lru.h; sourceTree = "<group>"; };
D09B1C1914FC7B5B00F91077 /* postfork.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = postfork.cpp; sourceTree = "<group>"; };
@@ -109,15 +385,113 @@
D0A0856713B3ACEE0099B651 /* xdgmimeparent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xdgmimeparent.cpp; sourceTree = "<group>"; };
D0B6B0FE14E88BA400AD6C10 /* color.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = color.cpp; sourceTree = "<group>"; };
D0B6B0FF14E88BA400AD6C10 /* color.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = color.h; sourceTree = "<group>"; };
+ D0C4FD9415A7D7EE00212EF1 /* config.fish */ = {isa = PBXFileReference; lastKnownFileType = text; name = config.fish; path = etc/config.fish; sourceTree = "<group>"; };
D0C6FCC914CFA4B0004CE8AD /* autoload.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = autoload.cpp; sourceTree = "<group>"; };
D0C6FCCB14CFA4B7004CE8AD /* autoload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = autoload.h; sourceTree = "<group>"; };
+ D0CBD578159EE4600024809C /* completions */ = {isa = PBXFileReference; lastKnownFileType = folder; name = completions; path = share/completions; sourceTree = "<group>"; };
+ D0CBD579159EE4600024809C /* functions */ = {isa = PBXFileReference; lastKnownFileType = folder; name = functions; path = share/functions; sourceTree = "<group>"; };
+ D0CBD57A159EE4600024809C /* tools */ = {isa = PBXFileReference; lastKnownFileType = folder; name = tools; path = share/tools; sourceTree = "<group>"; };
+ D0CBD580159EE48F0024809C /* config.fish */ = {isa = PBXFileReference; lastKnownFileType = text; name = config.fish; path = share/config.fish; sourceTree = "<group>"; };
+ D0CBD583159EEE010024809C /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+ D0CBD586159EF0E10024809C /* launch_fish.scpt */ = {isa = PBXFileReference; lastKnownFileType = file; name = launch_fish.scpt; path = osx/launch_fish.scpt; sourceTree = "<group>"; };
+ D0D02A8A15983CDF008E62BD /* libiconv.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libiconv.dylib; path = usr/lib/libiconv.dylib; sourceTree = SDKROOT; };
+ D0D02A8C15983CFA008E62BD /* libncurses.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libncurses.dylib; path = usr/lib/libncurses.dylib; sourceTree = SDKROOT; };
+ D0D02A9A15985A75008E62BD /* fish.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = fish.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ D0D02AA915985C0C008E62BD /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = osx/Info.plist; sourceTree = "<group>"; };
+ D0D02ABC15985EF9008E62BD /* fishd */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fishd; sourceTree = BUILT_PRODUCTS_DIR; };
+ D0D02AD01598642A008E62BD /* fish_indent */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fish_indent; sourceTree = BUILT_PRODUCTS_DIR; };
+ D0D02AE415986537008E62BD /* fish_pager */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fish_pager; sourceTree = BUILT_PRODUCTS_DIR; };
+ D0D02AFA159871B2008E62BD /* osx_fish_launcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = osx_fish_launcher.m; path = osx/osx_fish_launcher.m; sourceTree = "<group>"; };
+ D0D2693C159835CA005D9B9C /* fish */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fish; sourceTree = BUILT_PRODUCTS_DIR; };
+ D0F019DC15A969970034B3B1 /* set_color */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = set_color; sourceTree = BUILT_PRODUCTS_DIR; };
D0F3373A1506DE3C00ECEFC0 /* builtin_test.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = builtin_test.cpp; sourceTree = "<group>"; };
+ D0F5E28215A7A32D00315DFF /* builtin_scripts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = builtin_scripts.cpp; sourceTree = "<group>"; };
+ D0F5E28315A7A32D00315DFF /* builtin_scripts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = builtin_scripts.h; sourceTree = "<group>"; };
+ D0F5E28415A7A32D00315DFF /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
/* End PBXFileReference section */
+/* Begin PBXFrameworksBuildPhase section */
+ D0D02AB915985EF9008E62BD /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0D02AC715985F9D008E62BD /* libncurses.dylib in Frameworks */,
+ D0D02AC815985F9F008E62BD /* libiconv.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0D02ACD1598642A008E62BD /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0D02ADC159864D5008E62BD /* libncurses.dylib in Frameworks */,
+ D0D02ADD159864D7008E62BD /* libiconv.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0D02AE115986537008E62BD /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0D02AEA15986549008E62BD /* libncurses.dylib in Frameworks */,
+ D0D02AEB1598654C008E62BD /* libiconv.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0D26939159835CA005D9B9C /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0D02A8D15983CFA008E62BD /* libncurses.dylib in Frameworks */,
+ D0D02A8B15983CDF008E62BD /* libiconv.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0F019D915A969970034B3B1 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0F019E915A96A0A0034B3B1 /* libncurses.dylib in Frameworks */,
+ D0F019EA15A96A0C0034B3B1 /* libiconv.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0F01A0415A9789C0034B3B1 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0F01A0515A978A10034B3B1 /* Foundation.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
/* Begin PBXGroup section */
D0A084F013B3AC130099B651 = {
isa = PBXGroup;
children = (
+ D0D02A91159845EF008E62BD /* Sources */,
+ D0F5E28115A7A32D00315DFF /* DerivedSources */,
+ D0D02AFC159871BF008E62BD /* Launcher */,
+ D0D02A8E15983D5F008E62BD /* Libraries */,
+ D0D02AAB15985C14008E62BD /* Resources */,
+ D0D2693215983562005D9B9C /* Products */,
+ );
+ sourceTree = "<group>";
+ };
+ D0D02A8E15983D5F008E62BD /* Libraries */ = {
+ isa = PBXGroup;
+ children = (
+ D0D02A8C15983CFA008E62BD /* libncurses.dylib */,
+ D0D02A8A15983CDF008E62BD /* libiconv.dylib */,
+ D0CBD583159EEE010024809C /* Foundation.framework */,
+ );
+ name = Libraries;
+ sourceTree = "<group>";
+ };
+ D0D02A91159845EF008E62BD /* Sources */ = {
+ isa = PBXGroup;
+ children = (
D0C6FCCB14CFA4B7004CE8AD /* autoload.h */,
D0C6FCC914CFA4B0004CE8AD /* autoload.cpp */,
D0A0850313B3ACEE0099B651 /* builtin.h */,
@@ -224,27 +598,184 @@
D0A0852F13B3ACEE0099B651 /* xdgmimeparent.h */,
D0A0856713B3ACEE0099B651 /* xdgmimeparent.cpp */,
);
+ name = Sources;
sourceTree = "<group>";
};
+ D0D02AAB15985C14008E62BD /* Resources */ = {
+ isa = PBXGroup;
+ children = (
+ D0CBD586159EF0E10024809C /* launch_fish.scpt */,
+ D0CBD580159EE48F0024809C /* config.fish */,
+ D0C4FD9415A7D7EE00212EF1 /* config.fish */,
+ D0CBD578159EE4600024809C /* completions */,
+ D0CBD579159EE4600024809C /* functions */,
+ D0CBD57A159EE4600024809C /* tools */,
+ D0D02AA915985C0C008E62BD /* Info.plist */,
+ );
+ name = Resources;
+ sourceTree = "<group>";
+ };
+ D0D02AFC159871BF008E62BD /* Launcher */ = {
+ isa = PBXGroup;
+ children = (
+ D0D02AFA159871B2008E62BD /* osx_fish_launcher.m */,
+ );
+ name = Launcher;
+ sourceTree = "<group>";
+ };
+ D0D2693215983562005D9B9C /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ D0D2693C159835CA005D9B9C /* fish */,
+ D0D02A9A15985A75008E62BD /* fish.app */,
+ D0D02ABC15985EF9008E62BD /* fishd */,
+ D0D02AD01598642A008E62BD /* fish_indent */,
+ D0D02AE415986537008E62BD /* fish_pager */,
+ D0F019DC15A969970034B3B1 /* set_color */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ D0F5E28115A7A32D00315DFF /* DerivedSources */ = {
+ isa = PBXGroup;
+ children = (
+ D0F5E28215A7A32D00315DFF /* builtin_scripts.cpp */,
+ D0F5E28315A7A32D00315DFF /* builtin_scripts.h */,
+ D0F5E28415A7A32D00315DFF /* config.h */,
+ );
+ name = DerivedSources;
+ sourceTree = DERIVED_FILE_DIR;
+ };
/* End PBXGroup section */
/* Begin PBXLegacyTarget section */
- D0A084F713B3AC130099B651 /* FishsFish */ = {
+ D0A084F713B3AC130099B651 /* Makefile */ = {
isa = PBXLegacyTarget;
- buildArgumentsString = "-k ${ACTION}";
- buildConfigurationList = D0A084FA13B3AC130099B651 /* Build configuration list for PBXLegacyTarget "FishsFish" */;
+ buildArgumentsString = " -f Makefile -k ${ACTION}";
+ buildConfigurationList = D0A084FA13B3AC130099B651 /* Build configuration list for PBXLegacyTarget "Makefile" */;
buildPhases = (
);
buildToolPath = /usr/bin/make;
buildWorkingDirectory = "";
dependencies = (
);
- name = FishsFish;
+ name = Makefile;
passBuildSettingsInEnvironment = 1;
productName = FishsFish;
};
/* End PBXLegacyTarget section */
+/* Begin PBXNativeTarget section */
+ D0D02A9915985A75008E62BD /* fish.app */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D0D02AA415985A75008E62BD /* Build configuration list for PBXNativeTarget "fish.app" */;
+ buildPhases = (
+ D0F01A0215A9788B0034B3B1 /* Sources */,
+ D0F019D215A968E40034B3B1 /* CopyFiles */,
+ D0CBD570159ED2A30024809C /* CopyFiles */,
+ D0CBD57F159EE4800024809C /* CopyFiles */,
+ D0CBD585159EF09F0024809C /* Resources */,
+ D0F01A0415A9789C0034B3B1 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ D0F01A0915A97C860034B3B1 /* PBXTargetDependency */,
+ D0F01A0B15A97C870034B3B1 /* PBXTargetDependency */,
+ D0F01A0D15A97C890034B3B1 /* PBXTargetDependency */,
+ D0F01A0F15A97C980034B3B1 /* PBXTargetDependency */,
+ D0F01A1115A97C9B0034B3B1 /* PBXTargetDependency */,
+ );
+ name = fish.app;
+ productName = fish;
+ productReference = D0D02A9A15985A75008E62BD /* fish.app */;
+ productType = "com.apple.product-type.application";
+ };
+ D0D02ABB15985EF9008E62BD /* fishd */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D0D02ABF15985EFA008E62BD /* Build configuration list for PBXNativeTarget "fishd" */;
+ buildPhases = (
+ D0D02AB815985EF9008E62BD /* Sources */,
+ D0D02AB915985EF9008E62BD /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = fishd;
+ productName = fishd;
+ productReference = D0D02ABC15985EF9008E62BD /* fishd */;
+ productType = "com.apple.product-type.tool";
+ };
+ D0D02ACF1598642A008E62BD /* fish_indent */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D0D02AD31598642A008E62BD /* Build configuration list for PBXNativeTarget "fish_indent" */;
+ buildPhases = (
+ D0D02ACC1598642A008E62BD /* Sources */,
+ D0D02ACD1598642A008E62BD /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = fish_indent;
+ productName = fish_indent;
+ productReference = D0D02AD01598642A008E62BD /* fish_indent */;
+ productType = "com.apple.product-type.tool";
+ };
+ D0D02AE315986537008E62BD /* fish_pager */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D0D02AE715986537008E62BD /* Build configuration list for PBXNativeTarget "fish_pager" */;
+ buildPhases = (
+ D0D02AE015986537008E62BD /* Sources */,
+ D0D02AE115986537008E62BD /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = fish_pager;
+ productName = fish_pager;
+ productReference = D0D02AE415986537008E62BD /* fish_pager */;
+ productType = "com.apple.product-type.tool";
+ };
+ D0D2693B159835CA005D9B9C /* fish_shell */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D0D26943159835CA005D9B9C /* Build configuration list for PBXNativeTarget "fish_shell" */;
+ buildPhases = (
+ D0D269481598364C005D9B9C /* ShellScript */,
+ D0D02A90159844FD008E62BD /* ShellScript */,
+ D0D26938159835CA005D9B9C /* Sources */,
+ D0D26939159835CA005D9B9C /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = fish_shell;
+ productName = fish_Xcode;
+ productReference = D0D2693C159835CA005D9B9C /* fish */;
+ productType = "com.apple.product-type.tool";
+ };
+ D0F019DB15A969970034B3B1 /* set_color */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D0F019DF15A969970034B3B1 /* Build configuration list for PBXNativeTarget "set_color" */;
+ buildPhases = (
+ D0F019D815A969970034B3B1 /* Sources */,
+ D0F019D915A969970034B3B1 /* Frameworks */,
+ D0F019DA15A969970034B3B1 /* CopyFiles */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = set_color;
+ productName = set_color;
+ productReference = D0F019DC15A969970034B3B1 /* set_color */;
+ productType = "com.apple.product-type.tool";
+ };
+/* End PBXNativeTarget section */
+
/* Begin PBXProject section */
D0A084F213B3AC130099B651 /* Project object */ = {
isa = PBXProject;
@@ -259,14 +790,223 @@
en,
);
mainGroup = D0A084F013B3AC130099B651;
+ productRefGroup = D0D2693215983562005D9B9C /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
- D0A084F713B3AC130099B651 /* FishsFish */,
+ D0A084F713B3AC130099B651 /* Makefile */,
+ D0D02A9915985A75008E62BD /* fish.app */,
+ D0F019EC15A976F30034B3B1 /* fish_directory_tree */,
+ D0D2693B159835CA005D9B9C /* fish_shell */,
+ D0D02ABB15985EF9008E62BD /* fishd */,
+ D0D02ACF1598642A008E62BD /* fish_indent */,
+ D0D02AE315986537008E62BD /* fish_pager */,
+ D0F019DB15A969970034B3B1 /* set_color */,
);
};
/* End PBXProject section */
+/* Begin PBXResourcesBuildPhase section */
+ D0CBD585159EF09F0024809C /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0CBD587159EF0E10024809C /* launch_fish.scpt in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ D0D02A90159844FD008E62BD /* ShellScript */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "${SRCROOT}/internalize_scripts.py --output ${DERIVED_FILE_DIR}";
+ };
+ D0D269481598364C005D9B9C /* ShellScript */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "$(SRCROOT)/osx_config.h",
+ );
+ outputPaths = (
+ "$(DERIVED_FILE_DIR)/config.h",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "cp ${SRCROOT}/osx/osx_config.h ${DERIVED_FILE_DIR}/config.h";
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ D0D02AB815985EF9008E62BD /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0D02AC215985F3F008E62BD /* fishd.cpp in Sources */,
+ D0D02AC315985F43008E62BD /* env_universal_common.cpp in Sources */,
+ D0D02AC415985F4D008E62BD /* wutil.cpp in Sources */,
+ D0D02AC515985F5B008E62BD /* print_help.cpp in Sources */,
+ D0D02AC615985F65008E62BD /* common.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0D02ACC1598642A008E62BD /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0D02AD615986492008E62BD /* fish_indent.cpp in Sources */,
+ D0D02AD715986498008E62BD /* print_help.cpp in Sources */,
+ D0D02AD81598649E008E62BD /* common.cpp in Sources */,
+ D0D02AD9159864A6008E62BD /* parser_keywords.cpp in Sources */,
+ D0D02ADA159864AB008E62BD /* wutil.cpp in Sources */,
+ D0D02ADB159864C2008E62BD /* tokenizer.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0D02AE015986537008E62BD /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0D02AEC1598657F008E62BD /* fish_indent.cpp in Sources */,
+ D0D02AED15986584008E62BD /* print_help.cpp in Sources */,
+ D0D02AEE15986591008E62BD /* common.cpp in Sources */,
+ D0D02AF0159865A2008E62BD /* wutil.cpp in Sources */,
+ D0D02AF1159865AC008E62BD /* parser_keywords.cpp in Sources */,
+ D0D02AF2159865B4008E62BD /* tokenizer.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0D26938159835CA005D9B9C /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D07A7D3C15A7A38100811FC6 /* builtin_scripts.cpp in Sources */,
+ D0D02A7C159839D5008E62BD /* autoload.cpp in Sources */,
+ D0D02A7D159839D5008E62BD /* builtin_test.cpp in Sources */,
+ D0D02A7E159839D5008E62BD /* color.cpp in Sources */,
+ D0D02A7F159839D5008E62BD /* common.cpp in Sources */,
+ D0D02A80159839D5008E62BD /* event.cpp in Sources */,
+ D0D02A81159839D5008E62BD /* input_common.cpp in Sources */,
+ D0D02A82159839D5008E62BD /* io.cpp in Sources */,
+ D0D02A83159839D5008E62BD /* iothread.cpp in Sources */,
+ D0D02A84159839D5008E62BD /* parse_util.cpp in Sources */,
+ D0D02A85159839D5008E62BD /* path.cpp in Sources */,
+ D0D02A86159839D5008E62BD /* postfork.cpp in Sources */,
+ D0D02A87159839D5008E62BD /* screen.cpp in Sources */,
+ D0D02A88159839D5008E62BD /* signal.cpp in Sources */,
+ D0D2694A15983779005D9B9C /* builtin.cpp in Sources */,
+ D0D2694915983772005D9B9C /* function.cpp in Sources */,
+ D0D02A67159837AD008E62BD /* complete.cpp in Sources */,
+ D0D02A69159837B2008E62BD /* env.cpp in Sources */,
+ D0D02A6A1598381A008E62BD /* exec.cpp in Sources */,
+ D0D02A6B1598381F008E62BD /* expand.cpp in Sources */,
+ D0D02A6C15983829008E62BD /* highlight.cpp in Sources */,
+ D0D02A6D1598382C008E62BD /* history.cpp in Sources */,
+ D0D02A6E15983838008E62BD /* kill.cpp in Sources */,
+ D0D02A6F1598383E008E62BD /* parser.cpp in Sources */,
+ D0D02A8F15983D8F008E62BD /* parser_keywords.cpp in Sources */,
+ D0D02A7015983842008E62BD /* proc.cpp in Sources */,
+ D0D02A7115983848008E62BD /* reader.cpp in Sources */,
+ D0D02A721598384C008E62BD /* sanity.cpp in Sources */,
+ D0D02A7315983852008E62BD /* tokenizer.cpp in Sources */,
+ D0D02A7415983857008E62BD /* wildcard.cpp in Sources */,
+ D0D02A751598385E008E62BD /* wgetopt.cpp in Sources */,
+ D0D02A7615983869008E62BD /* wutil.cpp in Sources */,
+ D0D02A7715983875008E62BD /* input.cpp in Sources */,
+ D0D02A781598387E008E62BD /* output.cpp in Sources */,
+ D0D02A7915983888008E62BD /* intern.cpp in Sources */,
+ D0D02A7A15983916008E62BD /* env_universal.cpp in Sources */,
+ D0D02A7B15983928008E62BD /* env_universal_common.cpp in Sources */,
+ D0D02A89159839DF008E62BD /* fish.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0F019D815A969970034B3B1 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0F019E515A969C30034B3B1 /* color.cpp in Sources */,
+ D0F019E215A969B40034B3B1 /* set_color.cpp in Sources */,
+ D0F019E315A969BA0034B3B1 /* print_help.cpp in Sources */,
+ D0F019E415A969C00034B3B1 /* common.cpp in Sources */,
+ D0F019E615A969C80034B3B1 /* wutil.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D0F01A0215A9788B0034B3B1 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D0F01A0315A978910034B3B1 /* osx_fish_launcher.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ D0F01A0915A97C860034B3B1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D0D2693B159835CA005D9B9C /* fish_shell */;
+ targetProxy = D0F01A0815A97C860034B3B1 /* PBXContainerItemProxy */;
+ };
+ D0F01A0B15A97C870034B3B1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D0D02ABB15985EF9008E62BD /* fishd */;
+ targetProxy = D0F01A0A15A97C870034B3B1 /* PBXContainerItemProxy */;
+ };
+ D0F01A0D15A97C890034B3B1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D0D02ACF1598642A008E62BD /* fish_indent */;
+ targetProxy = D0F01A0C15A97C890034B3B1 /* PBXContainerItemProxy */;
+ };
+ D0F01A0F15A97C980034B3B1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D0D02AE315986537008E62BD /* fish_pager */;
+ targetProxy = D0F01A0E15A97C980034B3B1 /* PBXContainerItemProxy */;
+ };
+ D0F01A1115A97C9B0034B3B1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D0F019DB15A969970034B3B1 /* set_color */;
+ targetProxy = D0F01A1015A97C9B0034B3B1 /* PBXContainerItemProxy */;
+ };
+ D0F01A1315AA36280034B3B1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D0D2693B159835CA005D9B9C /* fish_shell */;
+ targetProxy = D0F01A1215AA36280034B3B1 /* PBXContainerItemProxy */;
+ };
+ D0F01A1515AA362E0034B3B1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D0D02ABB15985EF9008E62BD /* fishd */;
+ targetProxy = D0F01A1415AA362E0034B3B1 /* PBXContainerItemProxy */;
+ };
+ D0F01A1715AA36300034B3B1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D0D02ACF1598642A008E62BD /* fish_indent */;
+ targetProxy = D0F01A1615AA36300034B3B1 /* PBXContainerItemProxy */;
+ };
+ D0F01A1915AA36310034B3B1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D0D02AE315986537008E62BD /* fish_pager */;
+ targetProxy = D0F01A1815AA36310034B3B1 /* PBXContainerItemProxy */;
+ };
+ D0F01A1B15AA36330034B3B1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D0F019DB15A969970034B3B1 /* set_color */;
+ targetProxy = D0F01A1A15AA36330034B3B1 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
/* Begin XCBuildConfiguration section */
D0A084F813B3AC130099B651 /* Debug */ = {
isa = XCBuildConfiguration;
@@ -274,7 +1014,12 @@
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "LOCALEDIR=\\\"/usr/local/share/locale\\\"",
+ "PREFIX=L\\\"/usr/local\\\"",
+ "DATADIR=L\\\"/usr/local/share\\\"",
+ "SYSCONFDIR=L\\\"/usr/local/etc\\\"",
+ );
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@@ -291,6 +1036,12 @@
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "LOCALEDIR=\\\"/usr/local/share/locale\\\"",
+ "PREFIX=L\\\"/usr/local\\\"",
+ "DATADIR=L\\\"/usr/local/share\\\"",
+ "SYSCONFDIR=L\\\"/usr/local/etc\\\"",
+ );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
@@ -329,6 +1080,210 @@
};
name = Release;
};
+ D0D02AA515985A75008E62BD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = NO;
+ EXECUTABLE_NAME = fish_launcher;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ INFOPLIST_FILE = osx/Info.plist;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = fish;
+ WRAPPER_EXTENSION = app;
+ };
+ name = Debug;
+ };
+ D0D02AA615985A75008E62BD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ EXECUTABLE_NAME = fish_launcher;
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ INFOPLIST_FILE = osx/Info.plist;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = fish;
+ WRAPPER_EXTENSION = app;
+ };
+ name = Release;
+ };
+ D0D02AC015985EFA008E62BD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Debug;
+ };
+ D0D02AC115985EFA008E62BD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Release;
+ };
+ D0D02AD41598642A008E62BD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Debug;
+ };
+ D0D02AD51598642A008E62BD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Release;
+ };
+ D0D02AE815986537008E62BD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Debug;
+ };
+ D0D02AE915986537008E62BD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Release;
+ };
+ D0D26944159835CA005D9B9C /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = fish;
+ };
+ name = Debug;
+ };
+ D0D26945159835CA005D9B9C /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = fish;
+ };
+ name = Release;
+ };
+ D0F019E015A969970034B3B1 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Debug;
+ };
+ D0F019E115A969970034B3B1 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Release;
+ };
+ D0F019EE15A976F30034B3B1 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Debug;
+ };
+ D0F019EF15A976F30034B3B1 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ };
+ name = Release;
+ };
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
@@ -341,7 +1296,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- D0A084FA13B3AC130099B651 /* Build configuration list for PBXLegacyTarget "FishsFish" */ = {
+ D0A084FA13B3AC130099B651 /* Build configuration list for PBXLegacyTarget "Makefile" */ = {
isa = XCConfigurationList;
buildConfigurations = (
D0A084FB13B3AC130099B651 /* Debug */,
@@ -350,6 +1305,67 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
+ D0D02AA415985A75008E62BD /* Build configuration list for PBXNativeTarget "fish.app" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D0D02AA515985A75008E62BD /* Debug */,
+ D0D02AA615985A75008E62BD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D0D02ABF15985EFA008E62BD /* Build configuration list for PBXNativeTarget "fishd" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D0D02AC015985EFA008E62BD /* Debug */,
+ D0D02AC115985EFA008E62BD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D0D02AD31598642A008E62BD /* Build configuration list for PBXNativeTarget "fish_indent" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D0D02AD41598642A008E62BD /* Debug */,
+ D0D02AD51598642A008E62BD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D0D02AE715986537008E62BD /* Build configuration list for PBXNativeTarget "fish_pager" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D0D02AE815986537008E62BD /* Debug */,
+ D0D02AE915986537008E62BD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D0D26943159835CA005D9B9C /* Build configuration list for PBXNativeTarget "fish_shell" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D0D26944159835CA005D9B9C /* Debug */,
+ D0D26945159835CA005D9B9C /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D0F019DF15A969970034B3B1 /* Build configuration list for PBXNativeTarget "set_color" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D0F019E015A969970034B3B1 /* Debug */,
+ D0F019E115A969970034B3B1 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ };
+ D0F019ED15A976F30034B3B1 /* Build configuration list for PBXAggregateTarget "fish_directory_tree" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D0F019EE15A976F30034B3B1 /* Debug */,
+ D0F019EF15A976F30034B3B1 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ };
/* End XCConfigurationList section */
};
rootObject = D0A084F213B3AC130099B651 /* Project object */;