// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXAggregateTarget section */ D008D0C41BC58F8800841177 /* generate-version-header */ = { isa = PBXAggregateTarget; buildConfigurationList = D008D0C81BC58F8800841177 /* Build configuration list for PBXAggregateTarget "generate-version-header" */; buildPhases = ( D008D0C91BC58F9500841177 /* ShellScript */, ); dependencies = ( ); name = "generate-version-header"; productName = "generate-version-header"; }; D07D265615E33B86009E43F6 /* install_tree */ = { isa = PBXAggregateTarget; buildConfigurationList = D07D266F15E33B86009E43F6 /* Build configuration list for PBXAggregateTarget "install_tree" */; buildPhases = ( D07D266915E33B86009E43F6 /* CopyFiles */, D07D266B15E33B86009E43F6 /* Copy Files */, D01A2CA716965ADD00767098 /* CopyFiles */, ); dependencies = ( D07D265715E33B86009E43F6 /* PBXTargetDependency */, D07D265D15E33B86009E43F6 /* PBXTargetDependency */, D0A56500168D257900AF6161 /* PBXTargetDependency */, ); name = install_tree; productName = base; }; D0A564E6168CFDD800AF6161 /* man_pages */ = { isa = PBXAggregateTarget; buildConfigurationList = D0A564E9168CFDD800AF6161 /* Build configuration list for PBXAggregateTarget "man_pages" */; buildPhases = ( D0A564EB168CFDDE00AF6161 /* ShellScript */, ); dependencies = ( ); name = man_pages; productName = man_pages; }; D0F019EC15A976F30034B3B1 /* base */ = { isa = PBXAggregateTarget; buildConfigurationList = D0F019ED15A976F30034B3B1 /* Build configuration list for PBXAggregateTarget "base" */; buildPhases = ( D0F019F015A977010034B3B1 /* CopyFiles */, D0F019F715A977A00034B3B1 /* CopyFiles */, D0F019FC15A977B40034B3B1 /* CopyFiles */, D033780F15DC6D2A00A634BA /* CopyFiles */, D01A2C9B16964C8200767098 /* Copy Files */, ); dependencies = ( 9C7A55801DCD73930049C25D /* PBXTargetDependency */, D0F01A1315AA36280034B3B1 /* PBXTargetDependency */, D0F01A1715AA36300034B3B1 /* PBXTargetDependency */, D0A564EF168D09C000AF6161 /* PBXTargetDependency */, ); name = base; productName = base; }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ 63A2C0E91CC60F3B00973404 /* pcre2_find_bracket.c in Sources */ = {isa = PBXBuildFile; fileRef = 63A2C0E81CC5F9FB00973404 /* pcre2_find_bracket.c */; }; 9C7A55271DCD651F0049C25D /* fallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853E13B3ACEE0099B651 /* fallback.cpp */; }; 9C7A55281DCD65540049C25D /* builtin_commandline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853013B3ACEE0099B651 /* builtin_commandline.cpp */; }; 9C7A55291DCD65540049C25D /* builtin_complete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853113B3ACEE0099B651 /* builtin_complete.cpp */; }; 9C7A552A1DCD65540049C25D /* builtin_jobs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853213B3ACEE0099B651 /* builtin_jobs.cpp */; }; 9C7A552B1DCD65540049C25D /* builtin_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853313B3ACEE0099B651 /* builtin_set.cpp */; }; 9C7A552C1DCD65540049C25D /* builtin_set_color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C861EA16CC7054003B5A04 /* builtin_set_color.cpp */; }; 9C7A552D1DCD65540049C25D /* builtin_ulimit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853413B3ACEE0099B651 /* builtin_ulimit.cpp */; }; 9C7A552E1DCD65540049C25D /* builtin_printf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0CA63F316FC275F00093BD4 /* builtin_printf.cpp */; }; 9C7A552F1DCD65820049C25D /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855E13B3ACEE0099B651 /* util.cpp */; }; 9C7A55361DCD71330049C25D /* autoload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C6FCC914CFA4B0004CE8AD /* autoload.cpp */; }; 9C7A55371DCD71330049C25D /* builtin_commandline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853013B3ACEE0099B651 /* builtin_commandline.cpp */; }; 9C7A55381DCD71330049C25D /* builtin_complete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853113B3ACEE0099B651 /* builtin_complete.cpp */; }; 9C7A55391DCD71330049C25D /* builtin_jobs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853213B3ACEE0099B651 /* builtin_jobs.cpp */; }; 9C7A553A1DCD71330049C25D /* builtin_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853313B3ACEE0099B651 /* builtin_set.cpp */; }; 9C7A553B1DCD71330049C25D /* builtin_set_color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C861EA16CC7054003B5A04 /* builtin_set_color.cpp */; }; 9C7A553C1DCD71330049C25D /* builtin_ulimit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853413B3ACEE0099B651 /* builtin_ulimit.cpp */; }; 9C7A553D1DCD71330049C25D /* builtin_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0F3373A1506DE3C00ECEFC0 /* builtin_test.cpp */; }; 9C7A553E1DCD71330049C25D /* builtin_printf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0CA63F316FC275F00093BD4 /* builtin_printf.cpp */; }; 9C7A553F1DCD71330049C25D /* builtin_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D04F7F7B1BA4BF4000B0F227 /* builtin_string.cpp */; }; 9C7A55401DCD71330049C25D /* color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0B6B0FE14E88BA400AD6C10 /* color.cpp */; }; 9C7A55411DCD71330049C25D /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853613B3ACEE0099B651 /* common.cpp */; }; 9C7A55421DCD71330049C25D /* event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853B13B3ACEE0099B651 /* event.cpp */; }; 9C7A55431DCD71330049C25D /* input_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854913B3ACEE0099B651 /* input_common.cpp */; }; 9C7A55441DCD71330049C25D /* io.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854C13B3ACEE0099B651 /* io.cpp */; }; 9C7A55451DCD71330049C25D /* iothread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854D13B3ACEE0099B651 /* iothread.cpp */; }; 9C7A55461DCD71330049C25D /* parse_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855213B3ACEE0099B651 /* parse_util.cpp */; }; 9C7A55471DCD71330049C25D /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855513B3ACEE0099B651 /* path.cpp */; }; 9C7A55481DCD71330049C25D /* parse_execution.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D052D8091868F7FC003ABCBD /* parse_execution.cpp */; }; 9C7A55491DCD71330049C25D /* postfork.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D09B1C1914FC7B5B00F91077 /* postfork.cpp */; }; 9C7A554A1DCD71330049C25D /* screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855A13B3ACEE0099B651 /* screen.cpp */; }; 9C7A554B1DCD71330049C25D /* signal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855C13B3ACEE0099B651 /* signal.cpp */; }; 9C7A554C1DCD71330049C25D /* utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C9733718DE5449002D7C81 /* utf8.cpp */; }; 9C7A554D1DCD71330049C25D /* builtin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853513B3ACEE0099B651 /* builtin.cpp */; }; 9C7A554E1DCD71330049C25D /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854413B3ACEE0099B651 /* function.cpp */; }; 9C7A554F1DCD71330049C25D /* complete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853713B3ACEE0099B651 /* complete.cpp */; }; 9C7A55501DCD71330049C25D /* env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853A13B3ACEE0099B651 /* env.cpp */; }; 9C7A55511DCD71330049C25D /* exec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853C13B3ACEE0099B651 /* exec.cpp */; }; 9C7A55521DCD71330049C25D /* wcstringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0F5B46319CFCDE80090665E /* wcstringutil.cpp */; }; 9C7A55531DCD71330049C25D /* expand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853D13B3ACEE0099B651 /* expand.cpp */; }; 9C7A55541DCD71330049C25D /* fallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853E13B3ACEE0099B651 /* fallback.cpp */; }; 9C7A55551DCD71330049C25D /* fish_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D00F63F019137E9D00FCCDEC /* fish_version.cpp */; settings = {COMPILER_FLAGS = "-I$(DERIVED_FILE_DIR)"; }; }; 9C7A55561DCD71330049C25D /* highlight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854713B3ACEE0099B651 /* highlight.cpp */; }; 9C7A55571DCD71330049C25D /* history.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854813B3ACEE0099B651 /* history.cpp */; }; 9C7A55581DCD71330049C25D /* kill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854F13B3ACEE0099B651 /* kill.cpp */; }; 9C7A55591DCD71330049C25D /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855413B3ACEE0099B651 /* parser.cpp */; }; 9C7A555A1DCD71330049C25D /* parser_keywords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855313B3ACEE0099B651 /* parser_keywords.cpp */; }; 9C7A555B1DCD71330049C25D /* proc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855713B3ACEE0099B651 /* proc.cpp */; }; 9C7A555C1DCD71330049C25D /* reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855813B3ACEE0099B651 /* reader.cpp */; }; 9C7A555D1DCD71330049C25D /* sanity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855913B3ACEE0099B651 /* sanity.cpp */; }; 9C7A555E1DCD71330049C25D /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855D13B3ACEE0099B651 /* tokenizer.cpp */; }; 9C7A555F1DCD71330049C25D /* wildcard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0856013B3ACEE0099B651 /* wildcard.cpp */; }; 9C7A55601DCD71330049C25D /* wgetopt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855F13B3ACEE0099B651 /* wgetopt.cpp */; }; 9C7A55611DCD71330049C25D /* wutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0856113B3ACEE0099B651 /* wutil.cpp */; }; 9C7A55621DCD71330049C25D /* input.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854A13B3ACEE0099B651 /* input.cpp */; }; 9C7A55631DCD71330049C25D /* output.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855113B3ACEE0099B651 /* output.cpp */; }; 9C7A55641DCD71330049C25D /* intern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854B13B3ACEE0099B651 /* intern.cpp */; }; 9C7A55651DCD71330049C25D /* env_universal_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853813B3ACEE0099B651 /* env_universal_common.cpp */; }; 9C7A55661DCD71330049C25D /* pager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D03238891849D1980032CF2C /* pager.cpp */; }; 9C7A55681DCD71330049C25D /* parse_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C52F351765284C00BFAB82 /* parse_tree.cpp */; }; 9C7A55691DCD71330049C25D /* parse_productions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0FE8EE7179FB75F008C9F21 /* parse_productions.cpp */; }; 9C7A556A1DCD71330049C25D /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855E13B3ACEE0099B651 /* util.cpp */; }; 9C7A556C1DCD71330049C25D /* libncurses.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8C15983CFA008E62BD /* libncurses.dylib */; }; 9C7A556D1DCD71330049C25D /* libpcre2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D04F7FD01BA4E29300B0F227 /* libpcre2.a */; }; 9C7A557D1DCD71890049C25D /* fish_key_reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9C7A557C1DCD717C0049C25D /* fish_key_reader.cpp */; }; 9C7A557E1DCD71CD0049C25D /* print_help.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855613B3ACEE0099B651 /* print_help.cpp */; }; 9C7A55811DCD739C0049C25D /* fish_key_reader in CopyFiles */ = {isa = PBXBuildFile; fileRef = 9C7A55721DCD71330049C25D /* fish_key_reader */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; D00769121990137800CA4627 /* autoload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C6FCC914CFA4B0004CE8AD /* autoload.cpp */; }; D00769131990137800CA4627 /* builtin_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0F3373A1506DE3C00ECEFC0 /* builtin_test.cpp */; }; D00769141990137800CA4627 /* color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0B6B0FE14E88BA400AD6C10 /* color.cpp */; }; D00769151990137800CA4627 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853613B3ACEE0099B651 /* common.cpp */; }; D00769161990137800CA4627 /* event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853B13B3ACEE0099B651 /* event.cpp */; }; D00769171990137800CA4627 /* input_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854913B3ACEE0099B651 /* input_common.cpp */; }; D00769181990137800CA4627 /* io.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854C13B3ACEE0099B651 /* io.cpp */; }; D00769191990137800CA4627 /* iothread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854D13B3ACEE0099B651 /* iothread.cpp */; }; D007691A1990137800CA4627 /* parse_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855213B3ACEE0099B651 /* parse_util.cpp */; }; D007691B1990137800CA4627 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855513B3ACEE0099B651 /* path.cpp */; }; D007691C1990137800CA4627 /* parse_execution.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D052D8091868F7FC003ABCBD /* parse_execution.cpp */; }; D007691D1990137800CA4627 /* postfork.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D09B1C1914FC7B5B00F91077 /* postfork.cpp */; }; D007691E1990137800CA4627 /* screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855A13B3ACEE0099B651 /* screen.cpp */; }; D007691F1990137800CA4627 /* signal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855C13B3ACEE0099B651 /* signal.cpp */; }; D00769201990137800CA4627 /* utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C9733718DE5449002D7C81 /* utf8.cpp */; }; D00769211990137800CA4627 /* builtin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853513B3ACEE0099B651 /* builtin.cpp */; }; D00769221990137800CA4627 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854413B3ACEE0099B651 /* function.cpp */; }; D00769231990137800CA4627 /* complete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853713B3ACEE0099B651 /* complete.cpp */; }; D00769241990137800CA4627 /* env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853A13B3ACEE0099B651 /* env.cpp */; }; D00769251990137800CA4627 /* exec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853C13B3ACEE0099B651 /* exec.cpp */; }; D00769261990137800CA4627 /* expand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853D13B3ACEE0099B651 /* expand.cpp */; }; D00769271990137800CA4627 /* fish_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D00F63F019137E9D00FCCDEC /* fish_version.cpp */; }; D00769281990137800CA4627 /* highlight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854713B3ACEE0099B651 /* highlight.cpp */; }; D00769291990137800CA4627 /* history.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854813B3ACEE0099B651 /* history.cpp */; }; D007692A1990137800CA4627 /* kill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854F13B3ACEE0099B651 /* kill.cpp */; }; D007692B1990137800CA4627 /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855413B3ACEE0099B651 /* parser.cpp */; }; D007692C1990137800CA4627 /* parser_keywords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855313B3ACEE0099B651 /* parser_keywords.cpp */; }; D007692D1990137800CA4627 /* proc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855713B3ACEE0099B651 /* proc.cpp */; }; D007692E1990137800CA4627 /* reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855813B3ACEE0099B651 /* reader.cpp */; }; D007692F1990137800CA4627 /* sanity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855913B3ACEE0099B651 /* sanity.cpp */; }; D00769301990137800CA4627 /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855D13B3ACEE0099B651 /* tokenizer.cpp */; }; D00769311990137800CA4627 /* wildcard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0856013B3ACEE0099B651 /* wildcard.cpp */; }; D00769321990137800CA4627 /* wgetopt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855F13B3ACEE0099B651 /* wgetopt.cpp */; }; D00769331990137800CA4627 /* wutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0856113B3ACEE0099B651 /* wutil.cpp */; }; D00769341990137800CA4627 /* input.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854A13B3ACEE0099B651 /* input.cpp */; }; D00769351990137800CA4627 /* output.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855113B3ACEE0099B651 /* output.cpp */; }; D00769361990137800CA4627 /* intern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854B13B3ACEE0099B651 /* intern.cpp */; }; D00769371990137800CA4627 /* env_universal_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853813B3ACEE0099B651 /* env_universal_common.cpp */; }; D00769381990137800CA4627 /* pager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D03238891849D1980032CF2C /* pager.cpp */; }; D007693A1990137800CA4627 /* parse_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C52F351765284C00BFAB82 /* parse_tree.cpp */; }; D007693B1990137800CA4627 /* parse_productions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0FE8EE7179FB75F008C9F21 /* parse_productions.cpp */; }; D007693D1990137800CA4627 /* libncurses.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8C15983CFA008E62BD /* libncurses.dylib */; }; D0076943199013B900CA4627 /* fish_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854113B3ACEE0099B651 /* fish_tests.cpp */; }; D00F63F119137E9D00FCCDEC /* fish_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D00F63F019137E9D00FCCDEC /* fish_version.cpp */; settings = {COMPILER_FLAGS = "-I$(DERIVED_FILE_DIR)"; }; }; D00F63F219137E9D00FCCDEC /* fish_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D00F63F019137E9D00FCCDEC /* fish_version.cpp */; settings = {COMPILER_FLAGS = "-I$(DERIVED_FILE_DIR)"; }; }; D01243591CD3DAD100C64313 /* builtin_commandline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853013B3ACEE0099B651 /* builtin_commandline.cpp */; }; D012435A1CD3DAD100C64313 /* builtin_complete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853113B3ACEE0099B651 /* builtin_complete.cpp */; }; D012435B1CD3DAD100C64313 /* builtin_jobs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853213B3ACEE0099B651 /* builtin_jobs.cpp */; }; D012435C1CD3DAD100C64313 /* builtin_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853313B3ACEE0099B651 /* builtin_set.cpp */; }; D012435D1CD3DAD100C64313 /* builtin_set_color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C861EA16CC7054003B5A04 /* builtin_set_color.cpp */; }; D012435E1CD3DAD100C64313 /* builtin_ulimit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853413B3ACEE0099B651 /* builtin_ulimit.cpp */; }; D012435F1CD3DAD100C64313 /* builtin_printf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0CA63F316FC275F00093BD4 /* builtin_printf.cpp */; }; D01243601CD3DAE200C64313 /* builtin_commandline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853013B3ACEE0099B651 /* builtin_commandline.cpp */; }; D01243611CD3DAE200C64313 /* builtin_complete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853113B3ACEE0099B651 /* builtin_complete.cpp */; }; D01243621CD3DAE200C64313 /* builtin_jobs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853213B3ACEE0099B651 /* builtin_jobs.cpp */; }; D01243631CD3DAE200C64313 /* builtin_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853313B3ACEE0099B651 /* builtin_set.cpp */; }; D01243641CD3DAE200C64313 /* builtin_set_color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C861EA16CC7054003B5A04 /* builtin_set_color.cpp */; }; D01243651CD3DAE200C64313 /* builtin_ulimit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853413B3ACEE0099B651 /* builtin_ulimit.cpp */; }; D01243661CD3DAE200C64313 /* builtin_printf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0CA63F316FC275F00093BD4 /* builtin_printf.cpp */; }; D01243681CD4015600C64313 /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855E13B3ACEE0099B651 /* util.cpp */; }; D01243691CD4015C00C64313 /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855E13B3ACEE0099B651 /* util.cpp */; }; D012436A1CD4018100C64313 /* fallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853E13B3ACEE0099B651 /* fallback.cpp */; }; D012436B1CD4019700C64313 /* fallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853E13B3ACEE0099B651 /* fallback.cpp */; }; D01A2D24169B736200767098 /* man1 in Copy Files */ = {isa = PBXBuildFile; fileRef = D01A2D23169B730A00767098 /* man1 */; }; D01A2D25169B737700767098 /* man1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = D01A2D23169B730A00767098 /* man1 */; }; D030FBEF1A4A382000F7ADA0 /* input.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854A13B3ACEE0099B651 /* input.cpp */; }; D030FBF01A4A382B00F7ADA0 /* event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853B13B3ACEE0099B651 /* event.cpp */; }; D030FBF11A4A384000F7ADA0 /* output.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855113B3ACEE0099B651 /* output.cpp */; }; D030FBF21A4A384A00F7ADA0 /* signal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855C13B3ACEE0099B651 /* signal.cpp */; }; D030FBF31A4A386A00F7ADA0 /* reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855813B3ACEE0099B651 /* reader.cpp */; }; D030FBF41A4A38F300F7ADA0 /* autoload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C6FCC914CFA4B0004CE8AD /* autoload.cpp */; }; D030FBF51A4A38F300F7ADA0 /* builtin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853513B3ACEE0099B651 /* builtin.cpp */; }; D030FBF61A4A38F300F7ADA0 /* color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0B6B0FE14E88BA400AD6C10 /* color.cpp */; }; D030FBF71A4A38F300F7ADA0 /* complete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853713B3ACEE0099B651 /* complete.cpp */; }; D030FBF81A4A38F300F7ADA0 /* env_universal_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853813B3ACEE0099B651 /* env_universal_common.cpp */; }; D030FBF91A4A38F300F7ADA0 /* env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853A13B3ACEE0099B651 /* env.cpp */; }; D030FBFA1A4A38F300F7ADA0 /* exec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853C13B3ACEE0099B651 /* exec.cpp */; }; D030FBFB1A4A38F300F7ADA0 /* expand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853D13B3ACEE0099B651 /* expand.cpp */; }; D030FBFC1A4A38F300F7ADA0 /* parse_productions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0FE8EE7179FB75F008C9F21 /* parse_productions.cpp */; }; D030FBFD1A4A38F300F7ADA0 /* parse_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C52F351765284C00BFAB82 /* parse_tree.cpp */; }; D030FBFE1A4A38F300F7ADA0 /* parse_execution.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D052D8091868F7FC003ABCBD /* parse_execution.cpp */; }; D030FC001A4A38F300F7ADA0 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854413B3ACEE0099B651 /* function.cpp */; }; D030FC011A4A38F300F7ADA0 /* highlight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854713B3ACEE0099B651 /* highlight.cpp */; }; D030FC021A4A38F300F7ADA0 /* history.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854813B3ACEE0099B651 /* history.cpp */; }; D030FC031A4A38F300F7ADA0 /* input_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854913B3ACEE0099B651 /* input_common.cpp */; }; D030FC041A4A38F300F7ADA0 /* intern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854B13B3ACEE0099B651 /* intern.cpp */; }; D030FC051A4A38F300F7ADA0 /* io.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854C13B3ACEE0099B651 /* io.cpp */; }; D030FC061A4A38F300F7ADA0 /* iothread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854D13B3ACEE0099B651 /* iothread.cpp */; }; D030FC071A4A38F300F7ADA0 /* kill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854F13B3ACEE0099B651 /* kill.cpp */; }; D030FC081A4A38F300F7ADA0 /* pager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D03238891849D1980032CF2C /* pager.cpp */; }; D030FC091A4A38F300F7ADA0 /* parse_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855213B3ACEE0099B651 /* parse_util.cpp */; }; D030FC0A1A4A38F300F7ADA0 /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855413B3ACEE0099B651 /* parser.cpp */; }; D030FC0B1A4A38F300F7ADA0 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855513B3ACEE0099B651 /* path.cpp */; }; D030FC0C1A4A38F300F7ADA0 /* postfork.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D09B1C1914FC7B5B00F91077 /* postfork.cpp */; }; D030FC0D1A4A38F300F7ADA0 /* proc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855713B3ACEE0099B651 /* proc.cpp */; }; D030FC0E1A4A38F300F7ADA0 /* sanity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855913B3ACEE0099B651 /* sanity.cpp */; }; D030FC0F1A4A38F300F7ADA0 /* screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855A13B3ACEE0099B651 /* screen.cpp */; }; D030FC101A4A38F300F7ADA0 /* utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C9733718DE5449002D7C81 /* utf8.cpp */; }; D030FC121A4A38F300F7ADA0 /* wcstringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0F5B46319CFCDE80090665E /* wcstringutil.cpp */; }; D030FC131A4A38F300F7ADA0 /* wgetopt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855F13B3ACEE0099B651 /* wgetopt.cpp */; }; D030FC141A4A38F300F7ADA0 /* wildcard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0856013B3ACEE0099B651 /* wildcard.cpp */; }; D030FC151A4A391900F7ADA0 /* builtin_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0F3373A1506DE3C00ECEFC0 /* builtin_test.cpp */; }; D031890C15E36E4600D9CC39 /* base in Resources */ = {isa = PBXBuildFile; fileRef = D031890915E36D9800D9CC39 /* base */; }; D032388B1849D1980032CF2C /* pager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D03238891849D1980032CF2C /* pager.cpp */; }; D033781115DC6D4C00A634BA /* completions in CopyFiles */ = {isa = PBXBuildFile; fileRef = D025C02715D1FEA100B9DB63 /* completions */; }; D033781215DC6D5200A634BA /* functions in CopyFiles */ = {isa = PBXBuildFile; fileRef = D025C02815D1FEA100B9DB63 /* functions */; }; D033781315DC6D5400A634BA /* tools in CopyFiles */ = {isa = PBXBuildFile; fileRef = D025C02915D1FEA100B9DB63 /* tools */; }; D04F7F7C1BA4BF4000B0F227 /* builtin_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D04F7F7B1BA4BF4000B0F227 /* builtin_string.cpp */; }; D04F7F7D1BA4BF4000B0F227 /* builtin_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D04F7F7B1BA4BF4000B0F227 /* builtin_string.cpp */; }; D04F7FD51BA4E3AC00B0F227 /* pcre2_compile.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7F8D1BA4DCD900B0F227 /* pcre2_compile.c */; }; D04F7FD61BA4E3AC00B0F227 /* pcre2_config.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7F901BA4DCE900B0F227 /* pcre2_config.c */; }; D04F7FD71BA4E3AC00B0F227 /* pcre2_context.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7F931BA4DCFA00B0F227 /* pcre2_context.c */; }; D04F7FD81BA4E3AC00B0F227 /* pcre2_dfa_match.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7F961BA4DD1100B0F227 /* pcre2_dfa_match.c */; }; D04F7FD91BA4E3AC00B0F227 /* pcre2_error.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7F991BA4DD2000B0F227 /* pcre2_error.c */; }; D04F7FDA1BA4E3AC00B0F227 /* pcre2_jit_compile.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FC91BA4DE3500B0F227 /* pcre2_jit_compile.c */; }; D04F7FDB1BA4E3AC00B0F227 /* pcre2_maketables.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7F9C1BA4DD4A00B0F227 /* pcre2_maketables.c */; }; D04F7FDC1BA4E3AC00B0F227 /* pcre2_match.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7F9F1BA4DD5900B0F227 /* pcre2_match.c */; }; D04F7FDD1BA4E3AC00B0F227 /* pcre2_match_data.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FA21BA4DD6900B0F227 /* pcre2_match_data.c */; }; D04F7FDE1BA4E3AC00B0F227 /* pcre2_newline.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FA51BA4DD7300B0F227 /* pcre2_newline.c */; }; D04F7FDF1BA4E3AC00B0F227 /* pcre2_ord2utf.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FA81BA4DD8400B0F227 /* pcre2_ord2utf.c */; }; D04F7FE01BA4E3AC00B0F227 /* pcre2_pattern_info.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FAB1BA4DDA500B0F227 /* pcre2_pattern_info.c */; }; D04F7FE11BA4E3AC00B0F227 /* pcre2_serialize.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FAE1BA4DDB500B0F227 /* pcre2_serialize.c */; }; D04F7FE21BA4E3AC00B0F227 /* pcre2_string_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FB11BA4DDBF00B0F227 /* pcre2_string_utils.c */; }; D04F7FE31BA4E3AC00B0F227 /* pcre2_study.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FB41BA4DDC900B0F227 /* pcre2_study.c */; }; D04F7FE41BA4E3AC00B0F227 /* pcre2_substitute.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FB71BA4DDEB00B0F227 /* pcre2_substitute.c */; }; D04F7FE51BA4E3AC00B0F227 /* pcre2_substring.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FB81BA4DDEB00B0F227 /* pcre2_substring.c */; }; D04F7FE61BA4E3AC00B0F227 /* pcre2_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FB91BA4DDEB00B0F227 /* pcre2_tables.c */; }; D04F7FE71BA4E3AC00B0F227 /* pcre2_ucd.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FBA1BA4DDEB00B0F227 /* pcre2_ucd.c */; }; D04F7FE81BA4E3AC00B0F227 /* pcre2_valid_utf.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FBB1BA4DDEB00B0F227 /* pcre2_valid_utf.c */; }; D04F7FE91BA4E3AC00B0F227 /* pcre2_xclass.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FBC1BA4DDEB00B0F227 /* pcre2_xclass.c */; }; D04F7FF01BA4E5B900B0F227 /* builtin_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D04F7F7B1BA4BF4000B0F227 /* builtin_string.cpp */; }; D04F7FF11BA4E68200B0F227 /* libpcre2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D04F7FD01BA4E29300B0F227 /* libpcre2.a */; }; D04F7FF21BA4E68A00B0F227 /* libpcre2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D04F7FD01BA4E29300B0F227 /* libpcre2.a */; }; D04F7FF41BA4E6F300B0F227 /* pcre2_auto_possess.c in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FF31BA4E6F300B0F227 /* pcre2_auto_possess.c */; }; D04F7FF91BA4E87B00B0F227 /* pcre2_chartables.c.dist in Sources */ = {isa = PBXBuildFile; fileRef = D04F7FF71BA4E82C00B0F227 /* pcre2_chartables.c.dist */; }; D04F7FFA1BA4E9A400B0F227 /* libpcre2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D04F7FD01BA4E29300B0F227 /* libpcre2.a */; }; D052D80B1868F7FC003ABCBD /* parse_execution.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D052D8091868F7FC003ABCBD /* parse_execution.cpp */; }; D07B247315BCC15700D4ADB4 /* add-shell in Resources */ = {isa = PBXBuildFile; fileRef = D07B247215BCC15700D4ADB4 /* add-shell */; }; D07B247615BCC4BE00D4ADB4 /* install.sh in Resources */ = {isa = PBXBuildFile; fileRef = D07B247515BCC4BE00D4ADB4 /* install.sh */; }; D07D266A15E33B86009E43F6 /* config.fish in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0C4FD9415A7D7EE00212EF1 /* config.fish */; }; D07D266C15E33B86009E43F6 /* completions in Copy Files */ = {isa = PBXBuildFile; fileRef = D025C02715D1FEA100B9DB63 /* completions */; }; D07D266D15E33B86009E43F6 /* functions in Copy Files */ = {isa = PBXBuildFile; fileRef = D025C02815D1FEA100B9DB63 /* functions */; }; D07D266E15E33B86009E43F6 /* tools in Copy Files */ = {isa = PBXBuildFile; fileRef = D025C02915D1FEA100B9DB63 /* tools */; }; D07D267215E34171009E43F6 /* config.fish in Copy Files */ = {isa = PBXBuildFile; fileRef = D0CBD580159EE48F0024809C /* config.fish */; }; D0879AC816BF9AAB00E98E56 /* fish_term_icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = D0879AC616BF9A1A00E98E56 /* fish_term_icon.icns */; }; D0A564FE168D23D800AF6161 /* man in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0A564F1168D0BAB00AF6161 /* man */; }; D0A56501168D258300AF6161 /* man in Copy Files */ = {isa = PBXBuildFile; fileRef = D0A564F1168D0BAB00AF6161 /* man */; }; D0C52F371765284C00BFAB82 /* parse_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C52F351765284C00BFAB82 /* parse_tree.cpp */; }; D0C9733818DE5449002D7C81 /* utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C9733718DE5449002D7C81 /* utf8.cpp */; }; 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 */; }; 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 */; }; D0D02A8D15983CFA008E62BD /* libncurses.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D02A8C15983CFA008E62BD /* libncurses.dylib */; }; D0D02A8F15983D8F008E62BD /* parser_keywords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0855313B3ACEE0099B651 /* parser_keywords.cpp */; }; 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 */; }; D0D2694915983772005D9B9C /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0854413B3ACEE0099B651 /* function.cpp */; }; D0D2694A15983779005D9B9C /* builtin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0A0853513B3ACEE0099B651 /* builtin.cpp */; }; D0F019F115A977140034B3B1 /* fish in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0D2693C159835CA005D9B9C /* fish */; }; D0F019F315A977290034B3B1 /* fish_indent in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0D02AD01598642A008E62BD /* fish_indent */; }; D0F019F815A977AB0034B3B1 /* config.fish in CopyFiles */ = {isa = PBXBuildFile; fileRef = D0CBD580159EE48F0024809C /* config.fish */; }; 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 */; }; D0F5B46519CFCDE80090665E /* wcstringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0F5B46319CFCDE80090665E /* wcstringutil.cpp */; }; D0F5B46619CFCEBC0090665E /* wcstringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0F5B46319CFCDE80090665E /* wcstringutil.cpp */; }; D0FE8EE8179FB760008C9F21 /* parse_productions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0FE8EE7179FB75F008C9F21 /* parse_productions.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXBuildRule section */ D04F7FF81BA4E84B00B0F227 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.gcc; filePatterns = "*.dist"; fileType = pattern.proxy; isEditable = 1; outputFiles = ( ); script = "# \n"; }; /* End PBXBuildRule section */ /* Begin PBXContainerItemProxy section */ 9C7A55321DCD71330049C25D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D008D0C41BC58F8800841177; remoteInfo = "generate-version-header"; }; 9C7A55341DCD71330049C25D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D04F7FCF1BA4E29300B0F227; remoteInfo = libpcre2.a; }; 9C7A557F1DCD73930049C25D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = 9C7A55301DCD71330049C25D; remoteInfo = fish_key_reader; }; D008D0CA1BC58FDD00841177 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D008D0C41BC58F8800841177; remoteInfo = "generate-version-header"; }; D008D0CC1BC58FE100841177 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D008D0C41BC58F8800841177; remoteInfo = "generate-version-header"; }; D008D0CE1BC58FE500841177 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D008D0C41BC58F8800841177; remoteInfo = "generate-version-header"; }; D031890715E36CC000D9CC39 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D0F019EC15A976F30034B3B1; remoteInfo = base; }; D04F7FEA1BA4E3DB00B0F227 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D04F7FCF1BA4E29300B0F227; remoteInfo = libpcre2.a; }; D04F7FEC1BA4E3DF00B0F227 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D04F7FCF1BA4E29300B0F227; remoteInfo = libpcre2.a; }; D07D265815E33B86009E43F6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D0D2693B159835CA005D9B9C; remoteInfo = fish_shell; }; D07D265E15E33B86009E43F6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D0D02ACF1598642A008E62BD; remoteInfo = fish_indent; }; D0A564EE168D09C000AF6161 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D0A564E6168CFDD800AF6161; remoteInfo = man_pages; }; D0A564FF168D257900AF6161 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D0A564E6168CFDD800AF6161; remoteInfo = man_pages; }; D0F01A1215AA36280034B3B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D0D2693B159835CA005D9B9C; remoteInfo = fish_shell; }; D0F01A1615AA36300034B3B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D0A084F213B3AC130099B651 /* Project object */; proxyType = 1; remoteGlobalIDString = D0D02ACF1598642A008E62BD; remoteInfo = fish_indent; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ D01A2C9B16964C8200767098 /* Copy Files */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = base/share/man; dstSubfolderSpec = 1; files = ( D01A2D24169B736200767098 /* man1 in Copy Files */, ); name = "Copy Files"; runOnlyForDeploymentPostprocessing = 0; }; D01A2CA716965ADD00767098 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; dstPath = "${INSTALL_PATH}/share/man"; dstSubfolderSpec = 0; files = ( D01A2D25169B737700767098 /* man1 in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 1; }; D033780F15DC6D2A00A634BA /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = base/share/fish; dstSubfolderSpec = 1; files = ( D033781115DC6D4C00A634BA /* completions in CopyFiles */, D033781215DC6D5200A634BA /* functions in CopyFiles */, D033781315DC6D5400A634BA /* tools in CopyFiles */, D0A564FE168D23D800AF6161 /* man in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 0; }; D07D266915E33B86009E43F6 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; dstPath = "${INSTALL_PATH}/etc/fish"; dstSubfolderSpec = 0; files = ( D07D266A15E33B86009E43F6 /* config.fish in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 1; }; D07D266B15E33B86009E43F6 /* Copy Files */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; dstPath = "${INSTALL_PATH}/share/fish"; dstSubfolderSpec = 0; files = ( D07D267215E34171009E43F6 /* config.fish in Copy Files */, D07D266C15E33B86009E43F6 /* completions in Copy Files */, D07D266D15E33B86009E43F6 /* functions in Copy Files */, D07D266E15E33B86009E43F6 /* tools in Copy Files */, D0A56501168D258300AF6161 /* man in Copy Files */, ); name = "Copy Files"; runOnlyForDeploymentPostprocessing = 1; }; D0F019F015A977010034B3B1 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = base/bin; dstSubfolderSpec = 1; files = ( 9C7A55811DCD739C0049C25D /* fish_key_reader in CopyFiles */, D0F019F115A977140034B3B1 /* fish in CopyFiles */, D0F019F315A977290034B3B1 /* fish_indent in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 0; }; D0F019F715A977A00034B3B1 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = base/share/fish; dstSubfolderSpec = 1; files = ( D0F019F815A977AB0034B3B1 /* config.fish 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 */ 4E142D731B56B5D7008783C8 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = ../osx/config.h; sourceTree = ""; }; 63A2C0E81CC5F9FB00973404 /* pcre2_find_bracket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_find_bracket.c; sourceTree = ""; }; 9C7A55721DCD71330049C25D /* fish_key_reader */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fish_key_reader; sourceTree = BUILT_PRODUCTS_DIR; }; 9C7A55731DCD716F0049C25D /* builtin_commandline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = builtin_commandline.h; sourceTree = ""; }; 9C7A55741DCD716F0049C25D /* builtin_complete.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = builtin_complete.h; sourceTree = ""; }; 9C7A55751DCD716F0049C25D /* builtin_jobs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = builtin_jobs.h; sourceTree = ""; }; 9C7A55761DCD716F0049C25D /* builtin_printf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = builtin_printf.h; sourceTree = ""; }; 9C7A55771DCD716F0049C25D /* builtin_set_color.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = builtin_set_color.h; sourceTree = ""; }; 9C7A55781DCD716F0049C25D /* builtin_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = builtin_set.h; sourceTree = ""; }; 9C7A55791DCD716F0049C25D /* builtin_string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = builtin_string.h; sourceTree = ""; }; 9C7A557A1DCD716F0049C25D /* builtin_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = builtin_test.h; sourceTree = ""; }; 9C7A557B1DCD716F0049C25D /* builtin_ulimit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = builtin_ulimit.h; sourceTree = ""; }; 9C7A557C1DCD717C0049C25D /* fish_key_reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fish_key_reader.cpp; sourceTree = ""; }; D00769421990137800CA4627 /* fish_tests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fish_tests; sourceTree = BUILT_PRODUCTS_DIR; }; D00F63F019137E9D00FCCDEC /* fish_version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fish_version.cpp; sourceTree = ""; }; D01A2D23169B730A00767098 /* man1 */ = {isa = PBXFileReference; lastKnownFileType = text; name = man1; path = pages_for_manpath/man1; sourceTree = BUILT_PRODUCTS_DIR; }; D025C02715D1FEA100B9DB63 /* completions */ = {isa = PBXFileReference; lastKnownFileType = folder; name = completions; path = share/completions; sourceTree = ""; }; D025C02815D1FEA100B9DB63 /* functions */ = {isa = PBXFileReference; lastKnownFileType = folder; name = functions; path = share/functions; sourceTree = ""; }; D025C02915D1FEA100B9DB63 /* tools */ = {isa = PBXFileReference; lastKnownFileType = folder; name = tools; path = share/tools; sourceTree = ""; }; D031890915E36D9800D9CC39 /* base */ = {isa = PBXFileReference; lastKnownFileType = text; path = base; sourceTree = BUILT_PRODUCTS_DIR; }; D03238891849D1980032CF2C /* pager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pager.cpp; sourceTree = ""; }; D032388A1849D1980032CF2C /* pager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pager.h; sourceTree = ""; }; D03EE83814DF88B200FC7150 /* lru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lru.h; sourceTree = ""; }; D04F7F7B1BA4BF4000B0F227 /* builtin_string.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = builtin_string.cpp; sourceTree = ""; }; D04F7F8D1BA4DCD900B0F227 /* pcre2_compile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_compile.c; sourceTree = ""; }; D04F7F901BA4DCE900B0F227 /* pcre2_config.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_config.c; sourceTree = ""; }; D04F7F931BA4DCFA00B0F227 /* pcre2_context.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_context.c; sourceTree = ""; }; D04F7F961BA4DD1100B0F227 /* pcre2_dfa_match.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_dfa_match.c; sourceTree = ""; }; D04F7F991BA4DD2000B0F227 /* pcre2_error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_error.c; sourceTree = ""; }; D04F7F9C1BA4DD4A00B0F227 /* pcre2_maketables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_maketables.c; sourceTree = ""; }; D04F7F9F1BA4DD5900B0F227 /* pcre2_match.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_match.c; sourceTree = ""; }; D04F7FA21BA4DD6900B0F227 /* pcre2_match_data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_match_data.c; sourceTree = ""; }; D04F7FA51BA4DD7300B0F227 /* pcre2_newline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_newline.c; sourceTree = ""; }; D04F7FA81BA4DD8400B0F227 /* pcre2_ord2utf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_ord2utf.c; sourceTree = ""; }; D04F7FAB1BA4DDA500B0F227 /* pcre2_pattern_info.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_pattern_info.c; sourceTree = ""; }; D04F7FAE1BA4DDB500B0F227 /* pcre2_serialize.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_serialize.c; sourceTree = ""; }; D04F7FB11BA4DDBF00B0F227 /* pcre2_string_utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_string_utils.c; sourceTree = ""; }; D04F7FB41BA4DDC900B0F227 /* pcre2_study.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_study.c; sourceTree = ""; }; D04F7FB71BA4DDEB00B0F227 /* pcre2_substitute.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_substitute.c; sourceTree = ""; }; D04F7FB81BA4DDEB00B0F227 /* pcre2_substring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_substring.c; sourceTree = ""; }; D04F7FB91BA4DDEB00B0F227 /* pcre2_tables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_tables.c; sourceTree = ""; }; D04F7FBA1BA4DDEB00B0F227 /* pcre2_ucd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_ucd.c; sourceTree = ""; }; D04F7FBB1BA4DDEB00B0F227 /* pcre2_valid_utf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_valid_utf.c; sourceTree = ""; }; D04F7FBC1BA4DDEB00B0F227 /* pcre2_xclass.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_xclass.c; sourceTree = ""; }; D04F7FC91BA4DE3500B0F227 /* pcre2_jit_compile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_jit_compile.c; sourceTree = ""; }; D04F7FD01BA4E29300B0F227 /* libpcre2.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libpcre2.a; sourceTree = BUILT_PRODUCTS_DIR; }; D04F7FF31BA4E6F300B0F227 /* pcre2_auto_possess.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre2_auto_possess.c; sourceTree = ""; }; D04F7FF71BA4E82C00B0F227 /* pcre2_chartables.c.dist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre2_chartables.c.dist; sourceTree = ""; }; D052D8091868F7FC003ABCBD /* parse_execution.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parse_execution.cpp; sourceTree = ""; }; D052D80A1868F7FC003ABCBD /* parse_execution.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse_execution.h; sourceTree = ""; }; D07B247215BCC15700D4ADB4 /* add-shell */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = "add-shell"; path = "build_tools/osx_package_scripts/add-shell"; sourceTree = ""; }; D07B247515BCC4BE00D4ADB4 /* install.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = install.sh; path = osx/install.sh; sourceTree = ""; }; D0879AC616BF9A1A00E98E56 /* fish_term_icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = fish_term_icon.icns; path = osx/fish_term_icon.icns; sourceTree = ""; }; D09B1C1914FC7B5B00F91077 /* postfork.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = postfork.cpp; sourceTree = ""; }; D09B1C1A14FC7B5B00F91077 /* postfork.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = postfork.h; sourceTree = ""; }; D0A0850313B3ACEE0099B651 /* builtin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = builtin.h; sourceTree = ""; }; D0A0850413B3ACEE0099B651 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; D0A0850513B3ACEE0099B651 /* complete.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = complete.h; sourceTree = ""; }; D0A0850713B3ACEE0099B651 /* env_universal_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = env_universal_common.h; sourceTree = ""; }; D0A0850913B3ACEE0099B651 /* env.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = env.h; sourceTree = ""; }; D0A0850A13B3ACEE0099B651 /* event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = event.h; sourceTree = ""; }; D0A0850B13B3ACEE0099B651 /* exec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exec.h; sourceTree = ""; }; D0A0850C13B3ACEE0099B651 /* expand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = expand.h; sourceTree = ""; }; D0A0850D13B3ACEE0099B651 /* fallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fallback.h; sourceTree = ""; }; D0A0850E13B3ACEE0099B651 /* function.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = function.h; sourceTree = ""; }; D0A0851113B3ACEE0099B651 /* highlight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = highlight.h; sourceTree = ""; }; D0A0851213B3ACEE0099B651 /* history.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = history.h; sourceTree = ""; }; D0A0851313B3ACEE0099B651 /* input_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = input_common.h; sourceTree = ""; }; D0A0851413B3ACEE0099B651 /* input.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = input.h; sourceTree = ""; }; D0A0851513B3ACEE0099B651 /* intern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = intern.h; sourceTree = ""; }; D0A0851613B3ACEE0099B651 /* io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = io.h; sourceTree = ""; }; D0A0851713B3ACEE0099B651 /* iothread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iothread.h; sourceTree = ""; }; D0A0851813B3ACEE0099B651 /* kill.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = kill.h; sourceTree = ""; }; D0A0851A13B3ACEE0099B651 /* output.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = output.h; sourceTree = ""; }; D0A0851B13B3ACEE0099B651 /* parse_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse_util.h; sourceTree = ""; }; D0A0851C13B3ACEE0099B651 /* parser_keywords.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser_keywords.h; sourceTree = ""; }; D0A0851D13B3ACEE0099B651 /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = ""; }; D0A0851E13B3ACEE0099B651 /* path.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = path.h; sourceTree = ""; }; D0A0851F13B3ACEE0099B651 /* print_help.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = print_help.h; sourceTree = ""; }; D0A0852013B3ACEE0099B651 /* proc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = proc.h; sourceTree = ""; }; D0A0852113B3ACEE0099B651 /* reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reader.h; sourceTree = ""; }; D0A0852213B3ACEE0099B651 /* sanity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sanity.h; sourceTree = ""; }; D0A0852313B3ACEE0099B651 /* screen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = screen.h; sourceTree = ""; }; D0A0852413B3ACEE0099B651 /* signal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = signal.h; sourceTree = ""; }; D0A0852513B3ACEE0099B651 /* tokenizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tokenizer.h; sourceTree = ""; }; D0A0852613B3ACEE0099B651 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = ""; }; D0A0852713B3ACEE0099B651 /* wgetopt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wgetopt.h; sourceTree = ""; }; D0A0852813B3ACEE0099B651 /* wildcard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wildcard.h; sourceTree = ""; }; D0A0852913B3ACEE0099B651 /* wutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wutil.h; sourceTree = ""; }; D0A0853013B3ACEE0099B651 /* builtin_commandline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = builtin_commandline.cpp; sourceTree = ""; }; D0A0853113B3ACEE0099B651 /* builtin_complete.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = builtin_complete.cpp; sourceTree = ""; }; D0A0853213B3ACEE0099B651 /* builtin_jobs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = builtin_jobs.cpp; sourceTree = ""; }; D0A0853313B3ACEE0099B651 /* builtin_set.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = builtin_set.cpp; sourceTree = ""; }; D0A0853413B3ACEE0099B651 /* builtin_ulimit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = builtin_ulimit.cpp; sourceTree = ""; }; D0A0853513B3ACEE0099B651 /* builtin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = builtin.cpp; sourceTree = ""; }; D0A0853613B3ACEE0099B651 /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = ""; }; D0A0853713B3ACEE0099B651 /* complete.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = complete.cpp; sourceTree = ""; }; D0A0853813B3ACEE0099B651 /* env_universal_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = env_universal_common.cpp; sourceTree = ""; }; D0A0853A13B3ACEE0099B651 /* env.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = env.cpp; sourceTree = ""; }; D0A0853B13B3ACEE0099B651 /* event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = event.cpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; D0A0853C13B3ACEE0099B651 /* exec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = exec.cpp; sourceTree = ""; }; D0A0853D13B3ACEE0099B651 /* expand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = expand.cpp; sourceTree = ""; }; D0A0853E13B3ACEE0099B651 /* fallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fallback.cpp; sourceTree = ""; }; D0A0853F13B3ACEE0099B651 /* fish_indent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fish_indent.cpp; sourceTree = ""; }; D0A0854113B3ACEE0099B651 /* fish_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fish_tests.cpp; sourceTree = ""; }; D0A0854213B3ACEE0099B651 /* fish.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fish.cpp; sourceTree = ""; }; D0A0854413B3ACEE0099B651 /* function.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = function.cpp; sourceTree = ""; }; D0A0854713B3ACEE0099B651 /* highlight.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = highlight.cpp; sourceTree = ""; }; D0A0854813B3ACEE0099B651 /* history.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = history.cpp; sourceTree = ""; }; D0A0854913B3ACEE0099B651 /* input_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = input_common.cpp; sourceTree = ""; }; D0A0854A13B3ACEE0099B651 /* input.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = input.cpp; sourceTree = ""; }; D0A0854B13B3ACEE0099B651 /* intern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = intern.cpp; sourceTree = ""; }; D0A0854C13B3ACEE0099B651 /* io.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = io.cpp; sourceTree = ""; }; D0A0854D13B3ACEE0099B651 /* iothread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = iothread.cpp; sourceTree = ""; }; D0A0854F13B3ACEE0099B651 /* kill.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kill.cpp; sourceTree = ""; }; D0A0855113B3ACEE0099B651 /* output.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = output.cpp; sourceTree = ""; }; D0A0855213B3ACEE0099B651 /* parse_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parse_util.cpp; sourceTree = ""; }; D0A0855313B3ACEE0099B651 /* parser_keywords.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parser_keywords.cpp; sourceTree = ""; }; D0A0855413B3ACEE0099B651 /* parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = parser.cpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; D0A0855513B3ACEE0099B651 /* path.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = path.cpp; sourceTree = ""; }; D0A0855613B3ACEE0099B651 /* print_help.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = print_help.cpp; sourceTree = ""; }; D0A0855713B3ACEE0099B651 /* proc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = proc.cpp; sourceTree = ""; }; D0A0855813B3ACEE0099B651 /* reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reader.cpp; sourceTree = ""; }; D0A0855913B3ACEE0099B651 /* sanity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sanity.cpp; sourceTree = ""; }; D0A0855A13B3ACEE0099B651 /* screen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = screen.cpp; sourceTree = ""; }; D0A0855C13B3ACEE0099B651 /* signal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = signal.cpp; sourceTree = ""; }; D0A0855D13B3ACEE0099B651 /* tokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tokenizer.cpp; sourceTree = ""; }; D0A0855E13B3ACEE0099B651 /* util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = util.cpp; sourceTree = ""; }; D0A0855F13B3ACEE0099B651 /* wgetopt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wgetopt.cpp; sourceTree = ""; }; D0A0856013B3ACEE0099B651 /* wildcard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wildcard.cpp; sourceTree = ""; }; D0A0856113B3ACEE0099B651 /* wutil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wutil.cpp; sourceTree = ""; }; D0A564D2168CF34A00AF6161 /* doc_src */ = {isa = PBXFileReference; lastKnownFileType = folder; path = doc_src; sourceTree = ""; }; D0A564F1168D0BAB00AF6161 /* man */ = {isa = PBXFileReference; lastKnownFileType = text; path = man; sourceTree = BUILT_PRODUCTS_DIR; }; D0A564F2168D1F2000AF6161 /* build_documentation.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; name = build_documentation.sh; path = build_tools/build_documentation.sh; sourceTree = ""; }; D0B6B0FE14E88BA400AD6C10 /* color.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = color.cpp; sourceTree = ""; }; D0B6B0FF14E88BA400AD6C10 /* color.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = color.h; sourceTree = ""; }; D0C4FD9415A7D7EE00212EF1 /* config.fish */ = {isa = PBXFileReference; lastKnownFileType = text; name = config.fish; path = etc/config.fish; sourceTree = ""; }; D0C52F351765284C00BFAB82 /* parse_tree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parse_tree.cpp; sourceTree = ""; }; D0C52F361765284C00BFAB82 /* parse_tree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse_tree.h; sourceTree = ""; }; D0C6FCC914CFA4B0004CE8AD /* autoload.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = autoload.cpp; sourceTree = ""; }; D0C6FCCB14CFA4B7004CE8AD /* autoload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = autoload.h; sourceTree = ""; }; D0C861EA16CC7054003B5A04 /* builtin_set_color.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = builtin_set_color.cpp; sourceTree = ""; }; D0C9733718DE5449002D7C81 /* utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8.cpp; sourceTree = ""; }; D0C9733A18DE5451002D7C81 /* utf8.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utf8.h; sourceTree = ""; }; D0CA63F316FC275F00093BD4 /* builtin_printf.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = builtin_printf.cpp; sourceTree = ""; }; D0CBD580159EE48F0024809C /* config.fish */ = {isa = PBXFileReference; lastKnownFileType = text; name = config.fish; path = share/config.fish; sourceTree = ""; }; 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 = ""; }; 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 = ""; }; D0D02AD01598642A008E62BD /* fish_indent */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fish_indent; 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 = ""; }; D0D2693C159835CA005D9B9C /* fish */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fish; sourceTree = BUILT_PRODUCTS_DIR; }; D0D9B2B318555D92001AE279 /* parse_constants.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = parse_constants.h; sourceTree = ""; }; D0F3373A1506DE3C00ECEFC0 /* builtin_test.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = builtin_test.cpp; sourceTree = ""; }; D0F5B46319CFCDE80090665E /* wcstringutil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wcstringutil.cpp; sourceTree = ""; }; D0F5B46419CFCDE80090665E /* wcstringutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wcstringutil.h; sourceTree = ""; }; D0FE8EE6179CA8A5008C9F21 /* parse_productions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse_productions.h; sourceTree = ""; }; D0FE8EE7179FB75F008C9F21 /* parse_productions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parse_productions.cpp; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 9C7A556B1DCD71330049C25D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 9C7A556C1DCD71330049C25D /* libncurses.dylib in Frameworks */, 9C7A556D1DCD71330049C25D /* libpcre2.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; D007693C1990137800CA4627 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( D007693D1990137800CA4627 /* libncurses.dylib in Frameworks */, D04F7FFA1BA4E9A400B0F227 /* libpcre2.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; D04F7FCD1BA4E29300B0F227 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; D0D02ACD1598642A008E62BD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( D0D02ADC159864D5008E62BD /* libncurses.dylib in Frameworks */, D04F7FF21BA4E68A00B0F227 /* libpcre2.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; D0D26939159835CA005D9B9C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( D0D02A8D15983CFA008E62BD /* libncurses.dylib in Frameworks */, D04F7FF11BA4E68200B0F227 /* libpcre2.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; D0F01A0415A9789C0034B3B1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( D0F01A0515A978A10034B3B1 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ D01A2C9C16964CF600767098 /* pages_for_manpath */ = { isa = PBXGroup; children = ( D01A2D23169B730A00767098 /* man1 */, ); name = pages_for_manpath; sourceTree = ""; }; D031890A15E36DB500D9CC39 /* Other Build Products */ = { isa = PBXGroup; children = ( D031890915E36D9800D9CC39 /* base */, ); name = "Other Build Products"; sourceTree = ""; }; D04F7F8B1BA4DC7600B0F227 /* pcre */ = { isa = PBXGroup; children = ( 63A2C0E81CC5F9FB00973404 /* pcre2_find_bracket.c */, D04F7FF31BA4E6F300B0F227 /* pcre2_auto_possess.c */, D04F7F8D1BA4DCD900B0F227 /* pcre2_compile.c */, D04F7F901BA4DCE900B0F227 /* pcre2_config.c */, D04F7F931BA4DCFA00B0F227 /* pcre2_context.c */, D04F7F961BA4DD1100B0F227 /* pcre2_dfa_match.c */, D04F7F991BA4DD2000B0F227 /* pcre2_error.c */, D04F7FC91BA4DE3500B0F227 /* pcre2_jit_compile.c */, D04F7F9C1BA4DD4A00B0F227 /* pcre2_maketables.c */, D04F7F9F1BA4DD5900B0F227 /* pcre2_match.c */, D04F7FA21BA4DD6900B0F227 /* pcre2_match_data.c */, D04F7FA51BA4DD7300B0F227 /* pcre2_newline.c */, D04F7FA81BA4DD8400B0F227 /* pcre2_ord2utf.c */, D04F7FAB1BA4DDA500B0F227 /* pcre2_pattern_info.c */, D04F7FAE1BA4DDB500B0F227 /* pcre2_serialize.c */, D04F7FB11BA4DDBF00B0F227 /* pcre2_string_utils.c */, D04F7FB41BA4DDC900B0F227 /* pcre2_study.c */, D04F7FB71BA4DDEB00B0F227 /* pcre2_substitute.c */, D04F7FB81BA4DDEB00B0F227 /* pcre2_substring.c */, D04F7FB91BA4DDEB00B0F227 /* pcre2_tables.c */, D04F7FBA1BA4DDEB00B0F227 /* pcre2_ucd.c */, D04F7FBB1BA4DDEB00B0F227 /* pcre2_valid_utf.c */, D04F7FBC1BA4DDEB00B0F227 /* pcre2_xclass.c */, D04F7FF71BA4E82C00B0F227 /* pcre2_chartables.c.dist */, ); name = pcre; path = "pcre2-10.21/src"; sourceTree = SOURCE_ROOT; }; D08A328E17B4455100F3A533 /* fish_tests */ = { isa = PBXGroup; children = ( ); path = fish_tests; sourceTree = ""; }; D0A084F013B3AC130099B651 = { isa = PBXGroup; children = ( D0D02A91159845EF008E62BD /* Sources */, D0D02AFC159871BF008E62BD /* Launcher */, D0D02A8E15983D5F008E62BD /* Libraries */, D0D02AAB15985C14008E62BD /* Resources */, D031890A15E36DB500D9CC39 /* Other Build Products */, D08A328E17B4455100F3A533 /* fish_tests */, D0D2693215983562005D9B9C /* Products */, ); sourceTree = ""; }; D0D02A8E15983D5F008E62BD /* Libraries */ = { isa = PBXGroup; children = ( D0D02A8C15983CFA008E62BD /* libncurses.dylib */, D0CBD583159EEE010024809C /* Foundation.framework */, ); name = Libraries; sourceTree = ""; }; D0D02A91159845EF008E62BD /* Sources */ = { isa = PBXGroup; children = ( 9C7A557C1DCD717C0049C25D /* fish_key_reader.cpp */, 9C7A55731DCD716F0049C25D /* builtin_commandline.h */, 9C7A55741DCD716F0049C25D /* builtin_complete.h */, 9C7A55751DCD716F0049C25D /* builtin_jobs.h */, 9C7A55761DCD716F0049C25D /* builtin_printf.h */, 9C7A55771DCD716F0049C25D /* builtin_set_color.h */, 9C7A55781DCD716F0049C25D /* builtin_set.h */, 9C7A55791DCD716F0049C25D /* builtin_string.h */, 9C7A557A1DCD716F0049C25D /* builtin_test.h */, 9C7A557B1DCD716F0049C25D /* builtin_ulimit.h */, 4E142D731B56B5D7008783C8 /* config.h */, D0C6FCCB14CFA4B7004CE8AD /* autoload.h */, D0C6FCC914CFA4B0004CE8AD /* autoload.cpp */, D0A0850313B3ACEE0099B651 /* builtin.h */, D0A0853013B3ACEE0099B651 /* builtin_commandline.cpp */, D0A0853113B3ACEE0099B651 /* builtin_complete.cpp */, D0A0853213B3ACEE0099B651 /* builtin_jobs.cpp */, D0A0853313B3ACEE0099B651 /* builtin_set.cpp */, D0C861EA16CC7054003B5A04 /* builtin_set_color.cpp */, D0A0853413B3ACEE0099B651 /* builtin_ulimit.cpp */, D0F3373A1506DE3C00ECEFC0 /* builtin_test.cpp */, D0CA63F316FC275F00093BD4 /* builtin_printf.cpp */, D04F7F7B1BA4BF4000B0F227 /* builtin_string.cpp */, D0A0853513B3ACEE0099B651 /* builtin.cpp */, D0B6B0FF14E88BA400AD6C10 /* color.h */, D0B6B0FE14E88BA400AD6C10 /* color.cpp */, D0A0850413B3ACEE0099B651 /* common.h */, D0A0853613B3ACEE0099B651 /* common.cpp */, D0A0850513B3ACEE0099B651 /* complete.h */, D0A0853713B3ACEE0099B651 /* complete.cpp */, D0A0850713B3ACEE0099B651 /* env_universal_common.h */, D0A0853813B3ACEE0099B651 /* env_universal_common.cpp */, D0A0850913B3ACEE0099B651 /* env.h */, D0A0853A13B3ACEE0099B651 /* env.cpp */, D0A0850A13B3ACEE0099B651 /* event.h */, D0A0853B13B3ACEE0099B651 /* event.cpp */, D0A0850B13B3ACEE0099B651 /* exec.h */, D0A0853C13B3ACEE0099B651 /* exec.cpp */, D0A0850C13B3ACEE0099B651 /* expand.h */, D0A0853D13B3ACEE0099B651 /* expand.cpp */, D0D9B2B318555D92001AE279 /* parse_constants.h */, D0FE8EE6179CA8A5008C9F21 /* parse_productions.h */, D0FE8EE7179FB75F008C9F21 /* parse_productions.cpp */, D0C52F361765284C00BFAB82 /* parse_tree.h */, D0C52F351765284C00BFAB82 /* parse_tree.cpp */, D052D80A1868F7FC003ABCBD /* parse_execution.h */, D052D8091868F7FC003ABCBD /* parse_execution.cpp */, D0A0850D13B3ACEE0099B651 /* fallback.h */, D0A0853E13B3ACEE0099B651 /* fallback.cpp */, D0A0850E13B3ACEE0099B651 /* function.h */, D0A0854413B3ACEE0099B651 /* function.cpp */, D0A0853F13B3ACEE0099B651 /* fish_indent.cpp */, D0A0854113B3ACEE0099B651 /* fish_tests.cpp */, D0A0854213B3ACEE0099B651 /* fish.cpp */, D00F63F019137E9D00FCCDEC /* fish_version.cpp */, D0A0851113B3ACEE0099B651 /* highlight.h */, D0A0854713B3ACEE0099B651 /* highlight.cpp */, D0A0851213B3ACEE0099B651 /* history.h */, D0A0854813B3ACEE0099B651 /* history.cpp */, D0A0851313B3ACEE0099B651 /* input_common.h */, D0A0854913B3ACEE0099B651 /* input_common.cpp */, D0A0851413B3ACEE0099B651 /* input.h */, D0A0854A13B3ACEE0099B651 /* input.cpp */, D0A0851513B3ACEE0099B651 /* intern.h */, D0A0854B13B3ACEE0099B651 /* intern.cpp */, D0A0851613B3ACEE0099B651 /* io.h */, D0A0854C13B3ACEE0099B651 /* io.cpp */, D0A0851713B3ACEE0099B651 /* iothread.h */, D0A0854D13B3ACEE0099B651 /* iothread.cpp */, D0A0851813B3ACEE0099B651 /* kill.h */, D0A0854F13B3ACEE0099B651 /* kill.cpp */, D03EE83814DF88B200FC7150 /* lru.h */, D0A0851A13B3ACEE0099B651 /* output.h */, D0A0855113B3ACEE0099B651 /* output.cpp */, D032388A1849D1980032CF2C /* pager.h */, D03238891849D1980032CF2C /* pager.cpp */, D0A0851B13B3ACEE0099B651 /* parse_util.h */, D0A0855213B3ACEE0099B651 /* parse_util.cpp */, D0A0851C13B3ACEE0099B651 /* parser_keywords.h */, D0A0855313B3ACEE0099B651 /* parser_keywords.cpp */, D0A0851D13B3ACEE0099B651 /* parser.h */, D0A0855413B3ACEE0099B651 /* parser.cpp */, D0A0851E13B3ACEE0099B651 /* path.h */, D0A0855513B3ACEE0099B651 /* path.cpp */, D09B1C1A14FC7B5B00F91077 /* postfork.h */, D09B1C1914FC7B5B00F91077 /* postfork.cpp */, D0A0851F13B3ACEE0099B651 /* print_help.h */, D0A0855613B3ACEE0099B651 /* print_help.cpp */, D0A0852013B3ACEE0099B651 /* proc.h */, D0A0855713B3ACEE0099B651 /* proc.cpp */, D0A0852113B3ACEE0099B651 /* reader.h */, D0A0855813B3ACEE0099B651 /* reader.cpp */, D0A0852213B3ACEE0099B651 /* sanity.h */, D0A0855913B3ACEE0099B651 /* sanity.cpp */, D0A0852313B3ACEE0099B651 /* screen.h */, D0A0855A13B3ACEE0099B651 /* screen.cpp */, D0A0852413B3ACEE0099B651 /* signal.h */, D0A0855C13B3ACEE0099B651 /* signal.cpp */, D0A0852513B3ACEE0099B651 /* tokenizer.h */, D0A0855D13B3ACEE0099B651 /* tokenizer.cpp */, D0C9733A18DE5451002D7C81 /* utf8.h */, D0C9733718DE5449002D7C81 /* utf8.cpp */, D0A0852613B3ACEE0099B651 /* util.h */, D0A0855E13B3ACEE0099B651 /* util.cpp */, D0F5B46419CFCDE80090665E /* wcstringutil.h */, D0F5B46319CFCDE80090665E /* wcstringutil.cpp */, D0A0852713B3ACEE0099B651 /* wgetopt.h */, D0A0855F13B3ACEE0099B651 /* wgetopt.cpp */, D0A0852813B3ACEE0099B651 /* wildcard.h */, D0A0856013B3ACEE0099B651 /* wildcard.cpp */, D0A0852913B3ACEE0099B651 /* wutil.h */, D0A0856113B3ACEE0099B651 /* wutil.cpp */, D04F7F8B1BA4DC7600B0F227 /* pcre */, ); name = Sources; path = src; sourceTree = ""; }; D0D02AAB15985C14008E62BD /* Resources */ = { isa = PBXGroup; children = ( D0879AC616BF9A1A00E98E56 /* fish_term_icon.icns */, D07B247215BCC15700D4ADB4 /* add-shell */, D0CBD586159EF0E10024809C /* launch_fish.scpt */, D0CBD580159EE48F0024809C /* config.fish */, D0C4FD9415A7D7EE00212EF1 /* config.fish */, D07B247515BCC4BE00D4ADB4 /* install.sh */, D0D02AA915985C0C008E62BD /* Info.plist */, D0A564F2168D1F2000AF6161 /* build_documentation.sh */, D01A2C9C16964CF600767098 /* pages_for_manpath */, D0A564F1168D0BAB00AF6161 /* man */, D025C02715D1FEA100B9DB63 /* completions */, D025C02815D1FEA100B9DB63 /* functions */, D025C02915D1FEA100B9DB63 /* tools */, D0A564D2168CF34A00AF6161 /* doc_src */, ); name = Resources; sourceTree = ""; }; D0D02AFC159871BF008E62BD /* Launcher */ = { isa = PBXGroup; children = ( D0D02AFA159871B2008E62BD /* osx_fish_launcher.m */, ); name = Launcher; sourceTree = ""; }; D0D2693215983562005D9B9C /* Products */ = { isa = PBXGroup; children = ( D0D2693C159835CA005D9B9C /* fish */, D0D02A9A15985A75008E62BD /* fish.app */, D0D02AD01598642A008E62BD /* fish_indent */, D00769421990137800CA4627 /* fish_tests */, D04F7FD01BA4E29300B0F227 /* libpcre2.a */, 9C7A55721DCD71330049C25D /* fish_key_reader */, ); name = Products; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ D04F7FCE1BA4E29300B0F227 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 9C7A55301DCD71330049C25D /* fish_key_reader */ = { isa = PBXNativeTarget; buildConfigurationList = 9C7A556E1DCD71330049C25D /* Build configuration list for PBXNativeTarget "fish_key_reader" */; buildPhases = ( 9C7A55351DCD71330049C25D /* Sources */, 9C7A556B1DCD71330049C25D /* Frameworks */, ); buildRules = ( ); dependencies = ( 9C7A55311DCD71330049C25D /* PBXTargetDependency */, 9C7A55331DCD71330049C25D /* PBXTargetDependency */, ); name = fish_key_reader; productName = fish_Xcode; productReference = 9C7A55721DCD71330049C25D /* fish_key_reader */; productType = "com.apple.product-type.tool"; }; D00769101990137800CA4627 /* fish_tests */ = { isa = PBXNativeTarget; buildConfigurationList = D007693E1990137800CA4627 /* Build configuration list for PBXNativeTarget "fish_tests" */; buildPhases = ( D00769111990137800CA4627 /* Sources */, D007693C1990137800CA4627 /* Frameworks */, ); buildRules = ( ); dependencies = ( D008D0CF1BC58FE500841177 /* PBXTargetDependency */, D04F7FED1BA4E3DF00B0F227 /* PBXTargetDependency */, ); name = fish_tests; productName = fish_Xcode; productReference = D00769421990137800CA4627 /* fish_tests */; productType = "com.apple.product-type.tool"; }; D04F7FCF1BA4E29300B0F227 /* pcre2 */ = { isa = PBXNativeTarget; buildConfigurationList = D04F7FD11BA4E29300B0F227 /* Build configuration list for PBXNativeTarget "pcre2" */; buildPhases = ( D04F7FCC1BA4E29300B0F227 /* Sources */, D04F7FCD1BA4E29300B0F227 /* Frameworks */, D04F7FCE1BA4E29300B0F227 /* Headers */, ); buildRules = ( D04F7FF81BA4E84B00B0F227 /* PBXBuildRule */, ); dependencies = ( ); name = pcre2; productName = libpcre2.a; productReference = D04F7FD01BA4E29300B0F227 /* libpcre2.a */; productType = "com.apple.product-type.library.static"; }; D0D02A9915985A75008E62BD /* fish.app */ = { isa = PBXNativeTarget; buildConfigurationList = D0D02AA415985A75008E62BD /* Build configuration list for PBXNativeTarget "fish.app" */; buildPhases = ( D0F01A0215A9788B0034B3B1 /* Sources */, D0CBD585159EF09F0024809C /* Resources */, D0F01A0415A9789C0034B3B1 /* Frameworks */, ); buildRules = ( ); dependencies = ( D031890815E36CC000D9CC39 /* PBXTargetDependency */, ); name = fish.app; productName = fish; productReference = D0D02A9A15985A75008E62BD /* fish.app */; productType = "com.apple.product-type.application"; }; D0D02ACF1598642A008E62BD /* fish_indent */ = { isa = PBXNativeTarget; buildConfigurationList = D0D02AD31598642A008E62BD /* Build configuration list for PBXNativeTarget "fish_indent" */; buildPhases = ( D0D02ACC1598642A008E62BD /* Sources */, D0D02ACD1598642A008E62BD /* Frameworks */, ); buildRules = ( ); dependencies = ( D008D0CD1BC58FE100841177 /* PBXTargetDependency */, ); name = fish_indent; productName = fish_indent; productReference = D0D02AD01598642A008E62BD /* fish_indent */; productType = "com.apple.product-type.tool"; }; D0D2693B159835CA005D9B9C /* fish_shell */ = { isa = PBXNativeTarget; buildConfigurationList = D0D26943159835CA005D9B9C /* Build configuration list for PBXNativeTarget "fish_shell" */; buildPhases = ( D0D26938159835CA005D9B9C /* Sources */, D0D26939159835CA005D9B9C /* Frameworks */, ); buildRules = ( ); dependencies = ( D008D0CB1BC58FDD00841177 /* PBXTargetDependency */, D04F7FEB1BA4E3DB00B0F227 /* PBXTargetDependency */, ); name = fish_shell; productName = fish_Xcode; productReference = D0D2693C159835CA005D9B9C /* fish */; productType = "com.apple.product-type.tool"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ D0A084F213B3AC130099B651 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0810; TargetAttributes = { D008D0C41BC58F8800841177 = { CreatedOnToolsVersion = 7.0.1; }; D04F7FCF1BA4E29300B0F227 = { CreatedOnToolsVersion = 6.4; }; }; }; buildConfigurationList = D0A084F513B3AC130099B651 /* Build configuration list for PBXProject "fish" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = D0A084F013B3AC130099B651; productRefGroup = D0D2693215983562005D9B9C /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( D07D265615E33B86009E43F6 /* install_tree */, D0F019EC15A976F30034B3B1 /* base */, D0D02A9915985A75008E62BD /* fish.app */, D0D2693B159835CA005D9B9C /* fish_shell */, D0D02ACF1598642A008E62BD /* fish_indent */, D0A564E6168CFDD800AF6161 /* man_pages */, D00769101990137800CA4627 /* fish_tests */, D04F7FCF1BA4E29300B0F227 /* pcre2 */, D008D0C41BC58F8800841177 /* generate-version-header */, 9C7A55301DCD71330049C25D /* fish_key_reader */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ D0CBD585159EF09F0024809C /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( D031890C15E36E4600D9CC39 /* base in Resources */, D0CBD587159EF0E10024809C /* launch_fish.scpt in Resources */, D0879AC816BF9AAB00E98E56 /* fish_term_icon.icns in Resources */, D07B247315BCC15700D4ADB4 /* add-shell in Resources */, D07B247615BCC4BE00D4ADB4 /* install.sh in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ D008D0C91BC58F9500841177 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); outputPaths = ( "$(SHARED_DERIVED_FILE_DIR)/fish-build-version.h", "$(SHARED_DERIVED_FILE_DIR)/force-fish-build-version.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = ./build_tools/xcode_version_gen.sh; }; D0A564EB168CFDDE00AF6161 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "$(SRCROOT)/doc_src/alias.txt", "$(SRCROOT)/doc_src/and.txt", "$(SRCROOT)/doc_src/begin.txt", "$(SRCROOT)/doc_src/bg.txt", "$(SRCROOT)/doc_src/bind.txt", "$(SRCROOT)/doc_src/block.txt", "$(SRCROOT)/doc_src/break.txt", "$(SRCROOT)/doc_src/breakpoint.txt", "$(SRCROOT)/doc_src/builtin.txt", "$(SRCROOT)/doc_src/case.txt", "$(SRCROOT)/doc_src/cd.txt", "$(SRCROOT)/doc_src/command.txt", "$(SRCROOT)/doc_src/commandline.txt", "$(SRCROOT)/doc_src/complete.txt", "$(SRCROOT)/doc_src/contains.txt", "$(SRCROOT)/doc_src/continue.txt", "$(SRCROOT)/doc_src/count.txt", "$(SRCROOT)/doc_src/dirh.txt", "$(SRCROOT)/doc_src/dirs.txt", "$(SRCROOT)/doc_src/echo.txt", "$(SRCROOT)/doc_src/else.txt", "$(SRCROOT)/doc_src/emit.txt", "$(SRCROOT)/doc_src/end.txt", "$(SRCROOT)/doc_src/eval.txt", "$(SRCROOT)/doc_src/exec.txt", "$(SRCROOT)/doc_src/exit.txt", "$(SRCROOT)/doc_src/fg.txt", "$(SRCROOT)/doc_src/fish.txt", "$(SRCROOT)/doc_src/fish_config.txt", "$(SRCROOT)/doc_src/fish_indent.txt", "$(SRCROOT)/doc_src/fish_prompt.txt", "$(SRCROOT)/doc_src/fish_right_prompt.txt", "$(SRCROOT)/doc_src/fish_update_completions.txt", "$(SRCROOT)/doc_src/fishd.txt", "$(SRCROOT)/doc_src/for.txt", "$(SRCROOT)/doc_src/funced.txt", "$(SRCROOT)/doc_src/funcsave.txt", "$(SRCROOT)/doc_src/function.txt", "$(SRCROOT)/doc_src/functions.txt", "$(SRCROOT)/doc_src/help.txt", "$(SRCROOT)/doc_src/history.txt", "$(SRCROOT)/doc_src/if.txt", "$(SRCROOT)/doc_src/isatty.txt", "$(SRCROOT)/doc_src/jobs.txt", "$(SRCROOT)/doc_src/math.txt", "$(SRCROOT)/doc_src/mimedb.txt", "$(SRCROOT)/doc_src/nextd.txt", "$(SRCROOT)/doc_src/not.txt", "$(SRCROOT)/doc_src/open.txt", "$(SRCROOT)/doc_src/or.txt", "$(SRCROOT)/doc_src/popd.txt", "$(SRCROOT)/doc_src/prevd.txt", "$(SRCROOT)/doc_src/psub.txt", "$(SRCROOT)/doc_src/pushd.txt", "$(SRCROOT)/doc_src/pwd.txt", "$(SRCROOT)/doc_src/random.txt", "$(SRCROOT)/doc_src/read.txt", "$(SRCROOT)/doc_src/return.txt", "$(SRCROOT)/doc_src/set.txt", "$(SRCROOT)/doc_src/set_color.txt", "$(SRCROOT)/doc_src/source.txt", "$(SRCROOT)/doc_src/status.txt", "$(SRCROOT)/doc_src/switch.txt", "$(SRCROOT)/doc_src/test.txt", "$(SRCROOT)/doc_src/trap.txt", "$(SRCROOT)/doc_src/type.txt", "$(SRCROOT)/doc_src/ulimit.txt", "$(SRCROOT)/doc_src/umask.txt", "$(SRCROOT)/doc_src/vared.txt", "$(SRCROOT)/doc_src/while.txt", "$(SRCROOT)/doc_src/true.txt", "$(SRCROOT)/doc_src/false.txt", ); outputPaths = ( "$(BUILT_PRODUCTS_DIR)/man/man1/alias.1", "$(BUILT_PRODUCTS_DIR)/man/man1/and.1", "$(BUILT_PRODUCTS_DIR)/man/man1/begin.1", "$(BUILT_PRODUCTS_DIR)/man/man1/bg.1", "$(BUILT_PRODUCTS_DIR)/man/man1/bind.1", "$(BUILT_PRODUCTS_DIR)/man/man1/block.1", "$(BUILT_PRODUCTS_DIR)/man/man1/break.1", "$(BUILT_PRODUCTS_DIR)/man/man1/breakpoint.1", "$(BUILT_PRODUCTS_DIR)/man/man1/builtin.1", "$(BUILT_PRODUCTS_DIR)/man/man1/case.1", "$(BUILT_PRODUCTS_DIR)/man/man1/cd.1", "$(BUILT_PRODUCTS_DIR)/man/man1/command.1", "$(BUILT_PRODUCTS_DIR)/man/man1/commandline.1", "$(BUILT_PRODUCTS_DIR)/man/man1/complete.1", "$(BUILT_PRODUCTS_DIR)/man/man1/contains.1", "$(BUILT_PRODUCTS_DIR)/man/man1/continue.1", "$(BUILT_PRODUCTS_DIR)/man/man1/count.1", "$(BUILT_PRODUCTS_DIR)/man/man1/dirh.1", "$(BUILT_PRODUCTS_DIR)/man/man1/dirs.1", "$(BUILT_PRODUCTS_DIR)/man/man1/echo.1", "$(BUILT_PRODUCTS_DIR)/man/man1/else.1", "$(BUILT_PRODUCTS_DIR)/man/man1/emit.1", "$(BUILT_PRODUCTS_DIR)/man/man1/end.1", "$(BUILT_PRODUCTS_DIR)/man/man1/eval.1", "$(BUILT_PRODUCTS_DIR)/man/man1/exec.1", "$(BUILT_PRODUCTS_DIR)/man/man1/exit.1", "$(BUILT_PRODUCTS_DIR)/man/man1/fg.1", "$(BUILT_PRODUCTS_DIR)/man/man1/fish.1", "$(BUILT_PRODUCTS_DIR)/man/man1/fish_config.1", "$(BUILT_PRODUCTS_DIR)/man/man1/fish_indent.1", "$(BUILT_PRODUCTS_DIR)/man/man1/fish_prompt.1", "$(BUILT_PRODUCTS_DIR)/man/man1/fish_right_prompt.1", "$(BUILT_PRODUCTS_DIR)/man/man1/fish_update_completions.1", "$(BUILT_PRODUCTS_DIR)/man/man1/fishd.1", "$(BUILT_PRODUCTS_DIR)/man/man1/for.1", "$(BUILT_PRODUCTS_DIR)/man/man1/funced.1", "$(BUILT_PRODUCTS_DIR)/man/man1/funcsave.1", "$(BUILT_PRODUCTS_DIR)/man/man1/function.1", "$(BUILT_PRODUCTS_DIR)/man/man1/functions.1", "$(BUILT_PRODUCTS_DIR)/man/man1/help.1", "$(BUILT_PRODUCTS_DIR)/man/man1/history.1", "$(BUILT_PRODUCTS_DIR)/man/man1/if.1", "$(BUILT_PRODUCTS_DIR)/man/man1/isatty.1", "$(BUILT_PRODUCTS_DIR)/man/man1/jobs.1", "$(BUILT_PRODUCTS_DIR)/man/man1/math.1", "$(BUILT_PRODUCTS_DIR)/man/man1/mimedb.1", "$(BUILT_PRODUCTS_DIR)/man/man1/nextd.1", "$(BUILT_PRODUCTS_DIR)/man/man1/not.1", "$(BUILT_PRODUCTS_DIR)/man/man1/open.1", "$(BUILT_PRODUCTS_DIR)/man/man1/or.1", "$(BUILT_PRODUCTS_DIR)/man/man1/popd.1", "$(BUILT_PRODUCTS_DIR)/man/man1/prevd.1", "$(BUILT_PRODUCTS_DIR)/man/man1/psub.1", "$(BUILT_PRODUCTS_DIR)/man/man1/pushd.1", "$(BUILT_PRODUCTS_DIR)/man/man1/pwd.1", "$(BUILT_PRODUCTS_DIR)/man/man1/random.1", "$(BUILT_PRODUCTS_DIR)/man/man1/read.1", "$(BUILT_PRODUCTS_DIR)/man/man1/return.1", "$(BUILT_PRODUCTS_DIR)/man/man1/set.1", "$(BUILT_PRODUCTS_DIR)/man/man1/set_color.1", "$(BUILT_PRODUCTS_DIR)/man/man1/source.1", "$(BUILT_PRODUCTS_DIR)/man/man1/status.1", "$(BUILT_PRODUCTS_DIR)/man/man1/switch.1", "$(BUILT_PRODUCTS_DIR)/man/man1/test.1", "$(BUILT_PRODUCTS_DIR)/man/man1/trap.1", "$(BUILT_PRODUCTS_DIR)/man/man1/type.1", "$(BUILT_PRODUCTS_DIR)/man/man1/ulimit.1", "$(BUILT_PRODUCTS_DIR)/man/man1/umask.1", "$(BUILT_PRODUCTS_DIR)/man/man1/vared.1", "$(BUILT_PRODUCTS_DIR)/man/man1/while.1", "$(BUILT_PRODUCTS_DIR)/man/man1/true.1", "$(BUILT_PRODUCTS_DIR)/man/man1/false.1", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "cd \"${SRCROOT}\" ;\n# Run build_documentation.sh\n# Do this in a subshell so that we keep going even if it calls exit\nif [ -f lexicon_filter ] ; then\n export INPUT_FILTER=./lexicon_filter\nelse\n echo \"build_documentation:0: warning: lexicon_filter not found, ignoring it\" >&2\nfi\n\n( . \"./build_tools/build_documentation.sh\" \"./Doxyfile.help\" \"./doc_src\" \"$BUILT_PRODUCTS_DIR\" )\n\n# Copy certain files into man1, destined for share/man/man1 (instead of share/fish/man/man1)\n# These copies will fail if the documentation did not build; that's OK\n# We want to create the directory even if the documentation did not build, so that the Xcode build can still succeed\nmanpathdir=\"${BUILT_PRODUCTS_DIR}/pages_for_manpath/man1\"\necho \"Copying pages destined for manpath into $manpathdir\"\nrm -Rf \"$manpathdir\"\nmkdir -p \"$manpathdir\"\nfor manpage in fish.1 fish_indent.1; do\n manpagepath=\"${BUILT_PRODUCTS_DIR}/man/man1/${manpage}\"\n test -f \"$manpagepath\" && cp \"$manpagepath\" \"${BUILT_PRODUCTS_DIR}/pages_for_manpath/man1/\"\ndone\n\n# Always succeed\ntrue\n"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 9C7A55351DCD71330049C25D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 9C7A557E1DCD71CD0049C25D /* print_help.cpp in Sources */, 9C7A557D1DCD71890049C25D /* fish_key_reader.cpp in Sources */, 9C7A55361DCD71330049C25D /* autoload.cpp in Sources */, 9C7A55371DCD71330049C25D /* builtin_commandline.cpp in Sources */, 9C7A55381DCD71330049C25D /* builtin_complete.cpp in Sources */, 9C7A55391DCD71330049C25D /* builtin_jobs.cpp in Sources */, 9C7A553A1DCD71330049C25D /* builtin_set.cpp in Sources */, 9C7A553B1DCD71330049C25D /* builtin_set_color.cpp in Sources */, 9C7A553C1DCD71330049C25D /* builtin_ulimit.cpp in Sources */, 9C7A553D1DCD71330049C25D /* builtin_test.cpp in Sources */, 9C7A553E1DCD71330049C25D /* builtin_printf.cpp in Sources */, 9C7A553F1DCD71330049C25D /* builtin_string.cpp in Sources */, 9C7A55401DCD71330049C25D /* color.cpp in Sources */, 9C7A55411DCD71330049C25D /* common.cpp in Sources */, 9C7A55421DCD71330049C25D /* event.cpp in Sources */, 9C7A55431DCD71330049C25D /* input_common.cpp in Sources */, 9C7A55441DCD71330049C25D /* io.cpp in Sources */, 9C7A55451DCD71330049C25D /* iothread.cpp in Sources */, 9C7A55461DCD71330049C25D /* parse_util.cpp in Sources */, 9C7A55471DCD71330049C25D /* path.cpp in Sources */, 9C7A55481DCD71330049C25D /* parse_execution.cpp in Sources */, 9C7A55491DCD71330049C25D /* postfork.cpp in Sources */, 9C7A554A1DCD71330049C25D /* screen.cpp in Sources */, 9C7A554B1DCD71330049C25D /* signal.cpp in Sources */, 9C7A554C1DCD71330049C25D /* utf8.cpp in Sources */, 9C7A554D1DCD71330049C25D /* builtin.cpp in Sources */, 9C7A554E1DCD71330049C25D /* function.cpp in Sources */, 9C7A554F1DCD71330049C25D /* complete.cpp in Sources */, 9C7A55501DCD71330049C25D /* env.cpp in Sources */, 9C7A55511DCD71330049C25D /* exec.cpp in Sources */, 9C7A55521DCD71330049C25D /* wcstringutil.cpp in Sources */, 9C7A55531DCD71330049C25D /* expand.cpp in Sources */, 9C7A55541DCD71330049C25D /* fallback.cpp in Sources */, 9C7A55551DCD71330049C25D /* fish_version.cpp in Sources */, 9C7A55561DCD71330049C25D /* highlight.cpp in Sources */, 9C7A55571DCD71330049C25D /* history.cpp in Sources */, 9C7A55581DCD71330049C25D /* kill.cpp in Sources */, 9C7A55591DCD71330049C25D /* parser.cpp in Sources */, 9C7A555A1DCD71330049C25D /* parser_keywords.cpp in Sources */, 9C7A555B1DCD71330049C25D /* proc.cpp in Sources */, 9C7A555C1DCD71330049C25D /* reader.cpp in Sources */, 9C7A555D1DCD71330049C25D /* sanity.cpp in Sources */, 9C7A555E1DCD71330049C25D /* tokenizer.cpp in Sources */, 9C7A555F1DCD71330049C25D /* wildcard.cpp in Sources */, 9C7A55601DCD71330049C25D /* wgetopt.cpp in Sources */, 9C7A55611DCD71330049C25D /* wutil.cpp in Sources */, 9C7A55621DCD71330049C25D /* input.cpp in Sources */, 9C7A55631DCD71330049C25D /* output.cpp in Sources */, 9C7A55641DCD71330049C25D /* intern.cpp in Sources */, 9C7A55651DCD71330049C25D /* env_universal_common.cpp in Sources */, 9C7A55661DCD71330049C25D /* pager.cpp in Sources */, 9C7A55681DCD71330049C25D /* parse_tree.cpp in Sources */, 9C7A55691DCD71330049C25D /* parse_productions.cpp in Sources */, 9C7A556A1DCD71330049C25D /* util.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; D00769111990137800CA4627 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 9C7A552F1DCD65820049C25D /* util.cpp in Sources */, 9C7A55281DCD65540049C25D /* builtin_commandline.cpp in Sources */, 9C7A55291DCD65540049C25D /* builtin_complete.cpp in Sources */, 9C7A552A1DCD65540049C25D /* builtin_jobs.cpp in Sources */, 9C7A552B1DCD65540049C25D /* builtin_set.cpp in Sources */, 9C7A552C1DCD65540049C25D /* builtin_set_color.cpp in Sources */, 9C7A552D1DCD65540049C25D /* builtin_ulimit.cpp in Sources */, 9C7A552E1DCD65540049C25D /* builtin_printf.cpp in Sources */, 9C7A55271DCD651F0049C25D /* fallback.cpp in Sources */, D00769121990137800CA4627 /* autoload.cpp in Sources */, D00769131990137800CA4627 /* builtin_test.cpp in Sources */, D00769141990137800CA4627 /* color.cpp in Sources */, D00769151990137800CA4627 /* common.cpp in Sources */, D00769161990137800CA4627 /* event.cpp in Sources */, D00769171990137800CA4627 /* input_common.cpp in Sources */, D00769181990137800CA4627 /* io.cpp in Sources */, D00769191990137800CA4627 /* iothread.cpp in Sources */, D007691A1990137800CA4627 /* parse_util.cpp in Sources */, D007691B1990137800CA4627 /* path.cpp in Sources */, D007691C1990137800CA4627 /* parse_execution.cpp in Sources */, D007691D1990137800CA4627 /* postfork.cpp in Sources */, D007691E1990137800CA4627 /* screen.cpp in Sources */, D007691F1990137800CA4627 /* signal.cpp in Sources */, D00769201990137800CA4627 /* utf8.cpp in Sources */, D00769211990137800CA4627 /* builtin.cpp in Sources */, D00769221990137800CA4627 /* function.cpp in Sources */, D00769231990137800CA4627 /* complete.cpp in Sources */, D00769241990137800CA4627 /* env.cpp in Sources */, D00769251990137800CA4627 /* exec.cpp in Sources */, D00769261990137800CA4627 /* expand.cpp in Sources */, D00769271990137800CA4627 /* fish_version.cpp in Sources */, D00769281990137800CA4627 /* highlight.cpp in Sources */, D00769291990137800CA4627 /* history.cpp in Sources */, D007692A1990137800CA4627 /* kill.cpp in Sources */, D007692B1990137800CA4627 /* parser.cpp in Sources */, D007692C1990137800CA4627 /* parser_keywords.cpp in Sources */, D007692D1990137800CA4627 /* proc.cpp in Sources */, D007692E1990137800CA4627 /* reader.cpp in Sources */, D007692F1990137800CA4627 /* sanity.cpp in Sources */, D00769301990137800CA4627 /* tokenizer.cpp in Sources */, D0F5B46619CFCEBC0090665E /* wcstringutil.cpp in Sources */, D00769311990137800CA4627 /* wildcard.cpp in Sources */, D00769321990137800CA4627 /* wgetopt.cpp in Sources */, D00769331990137800CA4627 /* wutil.cpp in Sources */, D00769341990137800CA4627 /* input.cpp in Sources */, D04F7F7D1BA4BF4000B0F227 /* builtin_string.cpp in Sources */, D00769351990137800CA4627 /* output.cpp in Sources */, D00769361990137800CA4627 /* intern.cpp in Sources */, D00769371990137800CA4627 /* env_universal_common.cpp in Sources */, D00769381990137800CA4627 /* pager.cpp in Sources */, D007693A1990137800CA4627 /* parse_tree.cpp in Sources */, D007693B1990137800CA4627 /* parse_productions.cpp in Sources */, D0076943199013B900CA4627 /* fish_tests.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; D04F7FCC1BA4E29300B0F227 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( D04F7FD51BA4E3AC00B0F227 /* pcre2_compile.c in Sources */, D04F7FD61BA4E3AC00B0F227 /* pcre2_config.c in Sources */, D04F7FD71BA4E3AC00B0F227 /* pcre2_context.c in Sources */, D04F7FD81BA4E3AC00B0F227 /* pcre2_dfa_match.c in Sources */, D04F7FD91BA4E3AC00B0F227 /* pcre2_error.c in Sources */, D04F7FDA1BA4E3AC00B0F227 /* pcre2_jit_compile.c in Sources */, D04F7FDB1BA4E3AC00B0F227 /* pcre2_maketables.c in Sources */, D04F7FDC1BA4E3AC00B0F227 /* pcre2_match.c in Sources */, D04F7FDD1BA4E3AC00B0F227 /* pcre2_match_data.c in Sources */, D04F7FDE1BA4E3AC00B0F227 /* pcre2_newline.c in Sources */, D04F7FDF1BA4E3AC00B0F227 /* pcre2_ord2utf.c in Sources */, D04F7FE01BA4E3AC00B0F227 /* pcre2_pattern_info.c in Sources */, 63A2C0E91CC60F3B00973404 /* pcre2_find_bracket.c in Sources */, D04F7FF41BA4E6F300B0F227 /* pcre2_auto_possess.c in Sources */, D04F7FE11BA4E3AC00B0F227 /* pcre2_serialize.c in Sources */, D04F7FE21BA4E3AC00B0F227 /* pcre2_string_utils.c in Sources */, D04F7FE31BA4E3AC00B0F227 /* pcre2_study.c in Sources */, D04F7FE41BA4E3AC00B0F227 /* pcre2_substitute.c in Sources */, D04F7FE51BA4E3AC00B0F227 /* pcre2_substring.c in Sources */, D04F7FE61BA4E3AC00B0F227 /* pcre2_tables.c in Sources */, D04F7FE71BA4E3AC00B0F227 /* pcre2_ucd.c in Sources */, D04F7FE81BA4E3AC00B0F227 /* pcre2_valid_utf.c in Sources */, D04F7FE91BA4E3AC00B0F227 /* pcre2_xclass.c in Sources */, D04F7FF91BA4E87B00B0F227 /* pcre2_chartables.c.dist in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; D0D02ACC1598642A008E62BD /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( D030FBF41A4A38F300F7ADA0 /* autoload.cpp in Sources */, D030FBF51A4A38F300F7ADA0 /* builtin.cpp in Sources */, D01243591CD3DAD100C64313 /* builtin_commandline.cpp in Sources */, D012435A1CD3DAD100C64313 /* builtin_complete.cpp in Sources */, D012435B1CD3DAD100C64313 /* builtin_jobs.cpp in Sources */, D012435C1CD3DAD100C64313 /* builtin_set.cpp in Sources */, D012435D1CD3DAD100C64313 /* builtin_set_color.cpp in Sources */, D012435E1CD3DAD100C64313 /* builtin_ulimit.cpp in Sources */, D030FC151A4A391900F7ADA0 /* builtin_test.cpp in Sources */, D012435F1CD3DAD100C64313 /* builtin_printf.cpp in Sources */, D04F7FF01BA4E5B900B0F227 /* builtin_string.cpp in Sources */, D030FBF61A4A38F300F7ADA0 /* color.cpp in Sources */, D0D02AD81598649E008E62BD /* common.cpp in Sources */, D030FBF71A4A38F300F7ADA0 /* complete.cpp in Sources */, D030FBF81A4A38F300F7ADA0 /* env_universal_common.cpp in Sources */, D030FBF91A4A38F300F7ADA0 /* env.cpp in Sources */, D030FBF01A4A382B00F7ADA0 /* event.cpp in Sources */, D030FBFA1A4A38F300F7ADA0 /* exec.cpp in Sources */, D030FBFB1A4A38F300F7ADA0 /* expand.cpp in Sources */, D030FBFC1A4A38F300F7ADA0 /* parse_productions.cpp in Sources */, D030FBFD1A4A38F300F7ADA0 /* parse_tree.cpp in Sources */, D030FBFE1A4A38F300F7ADA0 /* parse_execution.cpp in Sources */, D012436B1CD4019700C64313 /* fallback.cpp in Sources */, D030FC001A4A38F300F7ADA0 /* function.cpp in Sources */, D030FC011A4A38F300F7ADA0 /* highlight.cpp in Sources */, D030FC021A4A38F300F7ADA0 /* history.cpp in Sources */, D030FC031A4A38F300F7ADA0 /* input_common.cpp in Sources */, D030FBEF1A4A382000F7ADA0 /* input.cpp in Sources */, D030FC041A4A38F300F7ADA0 /* intern.cpp in Sources */, D030FC051A4A38F300F7ADA0 /* io.cpp in Sources */, D030FC061A4A38F300F7ADA0 /* iothread.cpp in Sources */, D030FC071A4A38F300F7ADA0 /* kill.cpp in Sources */, D030FBF11A4A384000F7ADA0 /* output.cpp in Sources */, D030FC081A4A38F300F7ADA0 /* pager.cpp in Sources */, D030FC091A4A38F300F7ADA0 /* parse_util.cpp in Sources */, D0D02AD9159864A6008E62BD /* parser_keywords.cpp in Sources */, D030FC0A1A4A38F300F7ADA0 /* parser.cpp in Sources */, D030FC0B1A4A38F300F7ADA0 /* path.cpp in Sources */, D030FC0C1A4A38F300F7ADA0 /* postfork.cpp in Sources */, D0D02AD715986498008E62BD /* print_help.cpp in Sources */, D030FC0D1A4A38F300F7ADA0 /* proc.cpp in Sources */, D030FBF31A4A386A00F7ADA0 /* reader.cpp in Sources */, D030FC0E1A4A38F300F7ADA0 /* sanity.cpp in Sources */, D030FC0F1A4A38F300F7ADA0 /* screen.cpp in Sources */, D030FBF21A4A384A00F7ADA0 /* signal.cpp in Sources */, D0D02ADB159864C2008E62BD /* tokenizer.cpp in Sources */, D030FC101A4A38F300F7ADA0 /* utf8.cpp in Sources */, D030FC121A4A38F300F7ADA0 /* wcstringutil.cpp in Sources */, D030FC131A4A38F300F7ADA0 /* wgetopt.cpp in Sources */, D030FC141A4A38F300F7ADA0 /* wildcard.cpp in Sources */, D0D02ADA159864AB008E62BD /* wutil.cpp in Sources */, D01243691CD4015C00C64313 /* util.cpp in Sources */, D0D02AD615986492008E62BD /* fish_indent.cpp in Sources */, D00F63F219137E9D00FCCDEC /* fish_version.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; D0D26938159835CA005D9B9C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( D0D02A7C159839D5008E62BD /* autoload.cpp in Sources */, D01243601CD3DAE200C64313 /* builtin_commandline.cpp in Sources */, D01243611CD3DAE200C64313 /* builtin_complete.cpp in Sources */, D01243621CD3DAE200C64313 /* builtin_jobs.cpp in Sources */, D01243631CD3DAE200C64313 /* builtin_set.cpp in Sources */, D01243641CD3DAE200C64313 /* builtin_set_color.cpp in Sources */, D01243651CD3DAE200C64313 /* builtin_ulimit.cpp in Sources */, D0D02A7D159839D5008E62BD /* builtin_test.cpp in Sources */, D01243661CD3DAE200C64313 /* builtin_printf.cpp in Sources */, D04F7F7C1BA4BF4000B0F227 /* builtin_string.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 */, D052D80B1868F7FC003ABCBD /* parse_execution.cpp in Sources */, D0D02A86159839D5008E62BD /* postfork.cpp in Sources */, D0D02A87159839D5008E62BD /* screen.cpp in Sources */, D0D02A88159839D5008E62BD /* signal.cpp in Sources */, D0C9733818DE5449002D7C81 /* utf8.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 */, D0F5B46519CFCDE80090665E /* wcstringutil.cpp in Sources */, D0D02A6B1598381F008E62BD /* expand.cpp in Sources */, D012436A1CD4018100C64313 /* fallback.cpp in Sources */, D00F63F119137E9D00FCCDEC /* fish_version.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 */, D0D02A7B15983928008E62BD /* env_universal_common.cpp in Sources */, D032388B1849D1980032CF2C /* pager.cpp in Sources */, D0D02A89159839DF008E62BD /* fish.cpp in Sources */, D0C52F371765284C00BFAB82 /* parse_tree.cpp in Sources */, D0FE8EE8179FB760008C9F21 /* parse_productions.cpp in Sources */, D01243681CD4015600C64313 /* util.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 */ 9C7A55311DCD71330049C25D /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D008D0C41BC58F8800841177 /* generate-version-header */; targetProxy = 9C7A55321DCD71330049C25D /* PBXContainerItemProxy */; }; 9C7A55331DCD71330049C25D /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D04F7FCF1BA4E29300B0F227 /* pcre2 */; targetProxy = 9C7A55341DCD71330049C25D /* PBXContainerItemProxy */; }; 9C7A55801DCD73930049C25D /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 9C7A55301DCD71330049C25D /* fish_key_reader */; targetProxy = 9C7A557F1DCD73930049C25D /* PBXContainerItemProxy */; }; D008D0CB1BC58FDD00841177 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D008D0C41BC58F8800841177 /* generate-version-header */; targetProxy = D008D0CA1BC58FDD00841177 /* PBXContainerItemProxy */; }; D008D0CD1BC58FE100841177 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D008D0C41BC58F8800841177 /* generate-version-header */; targetProxy = D008D0CC1BC58FE100841177 /* PBXContainerItemProxy */; }; D008D0CF1BC58FE500841177 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D008D0C41BC58F8800841177 /* generate-version-header */; targetProxy = D008D0CE1BC58FE500841177 /* PBXContainerItemProxy */; }; D031890815E36CC000D9CC39 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D0F019EC15A976F30034B3B1 /* base */; targetProxy = D031890715E36CC000D9CC39 /* PBXContainerItemProxy */; }; D04F7FEB1BA4E3DB00B0F227 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D04F7FCF1BA4E29300B0F227 /* pcre2 */; targetProxy = D04F7FEA1BA4E3DB00B0F227 /* PBXContainerItemProxy */; }; D04F7FED1BA4E3DF00B0F227 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D04F7FCF1BA4E29300B0F227 /* pcre2 */; targetProxy = D04F7FEC1BA4E3DF00B0F227 /* PBXContainerItemProxy */; }; D07D265715E33B86009E43F6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D0D2693B159835CA005D9B9C /* fish_shell */; targetProxy = D07D265815E33B86009E43F6 /* PBXContainerItemProxy */; }; D07D265D15E33B86009E43F6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D0D02ACF1598642A008E62BD /* fish_indent */; targetProxy = D07D265E15E33B86009E43F6 /* PBXContainerItemProxy */; }; D0A564EF168D09C000AF6161 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D0A564E6168CFDD800AF6161 /* man_pages */; targetProxy = D0A564EE168D09C000AF6161 /* PBXContainerItemProxy */; }; D0A56500168D257900AF6161 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D0A564E6168CFDD800AF6161 /* man_pages */; targetProxy = D0A564FF168D257900AF6161 /* PBXContainerItemProxy */; }; D0F01A1315AA36280034B3B1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D0D2693B159835CA005D9B9C /* fish_shell */; targetProxy = D0F01A1215AA36280034B3B1 /* PBXContainerItemProxy */; }; D0F01A1715AA36300034B3B1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D0D02ACF1598642A008E62BD /* fish_indent */; targetProxy = D0F01A1615AA36300034B3B1 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 9C7A556F1DCD71330049C25D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; LLVM_LTO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; 9C7A55701DCD71330049C25D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; LLVM_LTO = YES_THIN; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; D007693F1990137800CA4627 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; LLVM_LTO = NO; PRODUCT_NAME = fish_tests; }; name = Debug; }; D00769401990137800CA4627 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; LLVM_LTO = YES_THIN; PRODUCT_NAME = fish_tests; }; name = Release; }; D008D0C51BC58F8800841177 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; D008D0C61BC58F8800841177 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; D04F7FD21BA4E29300B0F227 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; GCC_INPUT_FILETYPE = sourcecode.c.c; GCC_PREPROCESSOR_DEFINITIONS = ( "LOCALEDIR=\\\"/usr/local/share/locale\\\"", "PREFIX=L\\\"/usr/local\\\"", "DATADIR=L\\\"/usr/local/share\\\"", "SYSCONFDIR=L\\\"/usr/local/etc\\\"", "BINDIR=L\\\"/usr/local/bin\\\"", "DOCDIR=L\\\"/usr/local/share/doc\\\"", "PCRE2_CODE_UNIT_WIDTH=32", "HAVE_CONFIG_H=1", ); GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_UNUSED_VARIABLE = NO; LLVM_LTO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/osx/pcre2 $(SRCROOT)/osx/shared_headers/"; USE_HEADERMAP = NO; WARNING_CFLAGS = "-Wno-unreachable-code"; }; name = Debug; }; D04F7FD31BA4E29300B0F227 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; GCC_INPUT_FILETYPE = sourcecode.c.c; GCC_PREPROCESSOR_DEFINITIONS = ( "LOCALEDIR=\\\"/usr/local/share/locale\\\"", "PREFIX=L\\\"/usr/local\\\"", "DATADIR=L\\\"/usr/local/share\\\"", "SYSCONFDIR=L\\\"/usr/local/etc\\\"", "BINDIR=L\\\"/usr/local/bin\\\"", "DOCDIR=L\\\"/usr/local/share/doc\\\"", "PCRE2_CODE_UNIT_WIDTH=32", "HAVE_CONFIG_H=1", ); GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_UNUSED_VARIABLE = NO; LLVM_LTO = YES_THIN; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/osx/pcre2 $(SRCROOT)/osx/shared_headers/"; USE_HEADERMAP = NO; WARNING_CFLAGS = "-Wno-unreachable-code"; }; name = Release; }; D07D267015E33B86009E43F6 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; INSTALL_PATH = /usr/local; PRODUCT_NAME = "base copy"; SKIP_INSTALL = NO; }; name = Debug; }; D07D267115E33B86009E43F6 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; INSTALL_PATH = /usr/local; PRODUCT_NAME = "base copy"; SKIP_INSTALL = NO; }; name = Release; }; D0A084F813B3AC130099B651 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NULLABLE_TO_NONNULL_CONVERSION = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_ENABLE_CPP_EXCEPTIONS = NO; GCC_ENABLE_CPP_RTTI = YES; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "LOCALEDIR=\\\"/usr/local/share/locale\\\"", "PREFIX=L\\\"/usr/local\\\"", "DATADIR=L\\\"/usr/local/share\\\"", "SYSCONFDIR=L\\\"/usr/local/etc\\\"", "BINDIR=L\\\"/usr/local/bin\\\"", "DOCDIR=L\\\"/usr/local/share/doc\\\"", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_LABEL = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/osx $(SRCROOT)/osx/shared_headers $(SHARED_DERIVED_FILE_DIR)"; WARNING_CFLAGS = ( "-Wall", "-Wunused-macros", ); }; name = Debug; }; D0A084F913B3AC130099B651 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NULLABLE_TO_NONNULL_CONVERSION = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_ENABLE_CPP_EXCEPTIONS = NO; GCC_ENABLE_CPP_RTTI = YES; GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "LOCALEDIR=\\\"/usr/local/share/locale\\\"", "PREFIX=L\\\"/usr/local\\\"", "DATADIR=L\\\"/usr/local/share\\\"", "SYSCONFDIR=L\\\"/usr/local/etc\\\"", "BINDIR=L\\\"/usr/local/bin\\\"", "DOCDIR=L\\\"/usr/local/share/doc\\\"", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_LABEL = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; SDKROOT = macosx; USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/osx $(SRCROOT)/osx/shared_headers $(SHARED_DERIVED_FILE_DIR)"; WARNING_CFLAGS = ( "-Wall", "-Wunused-macros", ); }; name = Release; }; D0A564E7168CFDD800AF6161 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; D0A564E8168CFDD800AF6161 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; D0D02AA515985A75008E62BD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COMBINE_HIDPI_IMAGES = YES; 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; LLVM_LTO = NO; PRODUCT_BUNDLE_IDENTIFIER = "com.ridiculousfish.fish-shell"; PRODUCT_NAME = fish; WRAPPER_EXTENSION = app; }; name = Debug; }; D0D02AA615985A75008E62BD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COMBINE_HIDPI_IMAGES = YES; 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; LLVM_LTO = YES_THIN; PRODUCT_BUNDLE_IDENTIFIER = "com.ridiculousfish.fish-shell"; PRODUCT_NAME = fish; WRAPPER_EXTENSION = app; }; name = Release; }; D0D02AD41598642A008E62BD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; 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; LLVM_LTO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; D0D02AD51598642A008E62BD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; LLVM_LTO = YES_THIN; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; D0D26944159835CA005D9B9C /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; LLVM_LTO = NO; PRODUCT_NAME = fish; }; name = Debug; }; D0D26945159835CA005D9B9C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; LLVM_LTO = YES_THIN; PRODUCT_NAME = fish; }; name = Release; }; D0F019EE15A976F30034B3B1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; INSTALL_PATH = /usr/local; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = NO; }; name = Debug; }; D0F019EF15A976F30034B3B1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; INSTALL_PATH = /usr/local; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = NO; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 9C7A556E1DCD71330049C25D /* Build configuration list for PBXNativeTarget "fish_key_reader" */ = { isa = XCConfigurationList; buildConfigurations = ( 9C7A556F1DCD71330049C25D /* Debug */, 9C7A55701DCD71330049C25D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D007693E1990137800CA4627 /* Build configuration list for PBXNativeTarget "fish_tests" */ = { isa = XCConfigurationList; buildConfigurations = ( D007693F1990137800CA4627 /* Debug */, D00769401990137800CA4627 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D008D0C81BC58F8800841177 /* Build configuration list for PBXAggregateTarget "generate-version-header" */ = { isa = XCConfigurationList; buildConfigurations = ( D008D0C51BC58F8800841177 /* Debug */, D008D0C61BC58F8800841177 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D04F7FD11BA4E29300B0F227 /* Build configuration list for PBXNativeTarget "pcre2" */ = { isa = XCConfigurationList; buildConfigurations = ( D04F7FD21BA4E29300B0F227 /* Debug */, D04F7FD31BA4E29300B0F227 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D07D266F15E33B86009E43F6 /* Build configuration list for PBXAggregateTarget "install_tree" */ = { isa = XCConfigurationList; buildConfigurations = ( D07D267015E33B86009E43F6 /* Debug */, D07D267115E33B86009E43F6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D0A084F513B3AC130099B651 /* Build configuration list for PBXProject "fish" */ = { isa = XCConfigurationList; buildConfigurations = ( D0A084F813B3AC130099B651 /* Debug */, D0A084F913B3AC130099B651 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D0A564E9168CFDD800AF6161 /* Build configuration list for PBXAggregateTarget "man_pages" */ = { isa = XCConfigurationList; buildConfigurations = ( D0A564E7168CFDD800AF6161 /* Debug */, D0A564E8168CFDD800AF6161 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D0D02AA415985A75008E62BD /* Build configuration list for PBXNativeTarget "fish.app" */ = { isa = XCConfigurationList; buildConfigurations = ( D0D02AA515985A75008E62BD /* Debug */, D0D02AA615985A75008E62BD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D0D02AD31598642A008E62BD /* Build configuration list for PBXNativeTarget "fish_indent" */ = { isa = XCConfigurationList; buildConfigurations = ( D0D02AD41598642A008E62BD /* Debug */, D0D02AD51598642A008E62BD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D0D26943159835CA005D9B9C /* Build configuration list for PBXNativeTarget "fish_shell" */ = { isa = XCConfigurationList; buildConfigurations = ( D0D26944159835CA005D9B9C /* Debug */, D0D26945159835CA005D9B9C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D0F019ED15A976F30034B3B1 /* Build configuration list for PBXAggregateTarget "base" */ = { isa = XCConfigurationList; buildConfigurations = ( D0F019EE15A976F30034B3B1 /* Debug */, D0F019EF15A976F30034B3B1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = D0A084F213B3AC130099B651 /* Project object */; }