From aa48ed18e727f167cb9bdcff7024086ac0e89644 Mon Sep 17 00:00:00 2001 From: Bart House Date: Mon, 19 Nov 2018 09:22:11 -0800 Subject: [PATCH] Initial check-in of work in progress xcode build of NetHack. Buyer beware. This is a check-point of the xcode work to allow others to play. --- include/global.h | 6 +- sys/unix/NetHack.xcodeproj/project.pbxproj | 1420 +++++++++++++++++ .../contents.xcworkspacedata | 7 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/WorkspaceSettings.xcsettings | 5 + .../IDEFindNavigatorScopes.plist | 5 + .../UserInterfaceState.xcuserstate | Bin 0 -> 120988 bytes .../WorkspaceSettings.xcsettings | 18 + .../xcshareddata/xcschemes/NetHack.xcscheme | 91 ++ .../xcshareddata/xcschemes/makedefs.xcscheme | 91 ++ .../xcschemes/xcschememanagement.plist | 52 + util/panic.c | 4 +- 12 files changed, 1703 insertions(+), 4 deletions(-) create mode 100644 sys/unix/NetHack.xcodeproj/project.pbxproj create mode 100644 sys/unix/NetHack.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 sys/unix/NetHack.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 sys/unix/NetHack.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 sys/unix/NetHack.xcodeproj/project.xcworkspace/xcuserdata/barthouse.xcuserdatad/IDEFindNavigatorScopes.plist create mode 100644 sys/unix/NetHack.xcodeproj/project.xcworkspace/xcuserdata/barthouse.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 sys/unix/NetHack.xcodeproj/project.xcworkspace/xcuserdata/barthouse.xcuserdatad/WorkspaceSettings.xcsettings create mode 100644 sys/unix/NetHack.xcodeproj/xcshareddata/xcschemes/NetHack.xcscheme create mode 100644 sys/unix/NetHack.xcodeproj/xcshareddata/xcschemes/makedefs.xcscheme create mode 100644 sys/unix/NetHack.xcodeproj/xcuserdata/barthouse.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/include/global.h b/include/global.h index 23183005d..bb0a96cd4 100644 --- a/include/global.h +++ b/include/global.h @@ -10,8 +10,10 @@ #define BETA /* development or beta testing [MRS] */ -#define DEBUG - +#ifndef DEBUG /* allow tool chains to define without causing warnings */ +#define DEBUG +#endif +: /* * Files expected to exist in the playground directory. */ diff --git a/sys/unix/NetHack.xcodeproj/project.pbxproj b/sys/unix/NetHack.xcodeproj/project.pbxproj new file mode 100644 index 000000000..b5cb9b1d4 --- /dev/null +++ b/sys/unix/NetHack.xcodeproj/project.pbxproj @@ -0,0 +1,1420 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 50; + objects = { + +/* Begin PBXBuildFile section */ + 31B8A30C21A20D8B0055BD01 /* makedefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A30B21A20D8B0055BD01 /* makedefs.c */; }; + 31B8A30F21A20DC10055BD01 /* objects.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A30D21A20DC10055BD01 /* objects.c */; }; + 31B8A31021A20DC10055BD01 /* monst.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A30E21A20DC10055BD01 /* monst.c */; }; + 31B8A37B21A238060055BD01 /* mkmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A31521A238000055BD01 /* mkmap.c */; }; + 31B8A37C21A238060055BD01 /* pager.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A31621A238000055BD01 /* pager.c */; }; + 31B8A37D21A238060055BD01 /* restore.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A31721A238000055BD01 /* restore.c */; }; + 31B8A37E21A238060055BD01 /* steal.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A31821A238000055BD01 /* steal.c */; }; + 31B8A37F21A238060055BD01 /* extralev.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A31921A238000055BD01 /* extralev.c */; }; + 31B8A38021A238060055BD01 /* sit.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A31A21A238000055BD01 /* sit.c */; }; + 31B8A38121A238060055BD01 /* mapglyph.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A31B21A238000055BD01 /* mapglyph.c */; }; + 31B8A38221A238060055BD01 /* teleport.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A31C21A238000055BD01 /* teleport.c */; }; + 31B8A38321A238060055BD01 /* mhitu.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A31D21A238000055BD01 /* mhitu.c */; }; + 31B8A38421A238060055BD01 /* do_name.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A31E21A238000055BD01 /* do_name.c */; }; + 31B8A38521A238060055BD01 /* rnd.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A31F21A238000055BD01 /* rnd.c */; }; + 31B8A38621A238060055BD01 /* mondata.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32021A238000055BD01 /* mondata.c */; }; + 31B8A38721A238060055BD01 /* o_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32121A238000055BD01 /* o_init.c */; }; + 31B8A38821A238060055BD01 /* shknam.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32221A238010055BD01 /* shknam.c */; }; + 31B8A38921A238060055BD01 /* mklev.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32321A238010055BD01 /* mklev.c */; }; + 31B8A38A21A238060055BD01 /* priest.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32421A238010055BD01 /* priest.c */; }; + 31B8A38B21A238060055BD01 /* topten.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32521A238010055BD01 /* topten.c */; }; + 31B8A38C21A238060055BD01 /* trap.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32621A238010055BD01 /* trap.c */; }; + 31B8A38E21A238060055BD01 /* quest.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32821A238010055BD01 /* quest.c */; }; + 31B8A38F21A238060055BD01 /* spell.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32921A238010055BD01 /* spell.c */; }; + 31B8A39021A238060055BD01 /* objnam.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32A21A238010055BD01 /* objnam.c */; }; + 31B8A39121A238060055BD01 /* light.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32B21A238010055BD01 /* light.c */; }; + 31B8A39221A238060055BD01 /* do_wear.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32C21A238010055BD01 /* do_wear.c */; }; + 31B8A39321A238060055BD01 /* were.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32D21A238010055BD01 /* were.c */; }; + 31B8A39421A238060055BD01 /* mcastu.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32E21A238010055BD01 /* mcastu.c */; }; + 31B8A39521A238060055BD01 /* windows.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32F21A238010055BD01 /* windows.c */; }; + 31B8A39621A238060055BD01 /* attrib.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33021A238010055BD01 /* attrib.c */; }; + 31B8A39721A238060055BD01 /* invent.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33121A238010055BD01 /* invent.c */; }; + 31B8A39821A238060055BD01 /* mail.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33221A238010055BD01 /* mail.c */; }; + 31B8A39921A238060055BD01 /* dungeon.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33321A238010055BD01 /* dungeon.c */; }; + 31B8A39A21A238060055BD01 /* questpgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33421A238010055BD01 /* questpgr.c */; }; + 31B8A39B21A238060055BD01 /* dogmove.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33521A238010055BD01 /* dogmove.c */; }; + 31B8A39C21A238060055BD01 /* drawing.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33621A238010055BD01 /* drawing.c */; }; + 31B8A39D21A238060055BD01 /* artifact.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33721A238020055BD01 /* artifact.c */; }; + 31B8A39E21A238060055BD01 /* mthrowu.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33821A238020055BD01 /* mthrowu.c */; }; + 31B8A39F21A238060055BD01 /* fountain.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33921A238020055BD01 /* fountain.c */; }; + 31B8A3A021A238060055BD01 /* exper.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33A21A238020055BD01 /* exper.c */; }; + 31B8A3A121A238060055BD01 /* rip.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33B21A238020055BD01 /* rip.c */; }; + 31B8A3A221A238060055BD01 /* detect.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33C21A238020055BD01 /* detect.c */; }; + 31B8A3A321A238060055BD01 /* mhitm.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33D21A238020055BD01 /* mhitm.c */; }; + 31B8A3A421A238060055BD01 /* vision.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33E21A238020055BD01 /* vision.c */; }; + 31B8A3A521A238060055BD01 /* ball.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33F21A238020055BD01 /* ball.c */; }; + 31B8A3A621A238060055BD01 /* makemon.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34021A238020055BD01 /* makemon.c */; }; + 31B8A3A721A238060055BD01 /* minion.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34121A238020055BD01 /* minion.c */; }; + 31B8A3A821A238060055BD01 /* weapon.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34221A238020055BD01 /* weapon.c */; }; + 31B8A3A921A238060055BD01 /* music.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34321A238020055BD01 /* music.c */; }; + 31B8A3AA21A238060055BD01 /* wizard.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34421A238020055BD01 /* wizard.c */; }; + 31B8A3AB21A238060055BD01 /* mplayer.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34521A238020055BD01 /* mplayer.c */; }; + 31B8A3AC21A238060055BD01 /* decl.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34621A238020055BD01 /* decl.c */; }; + 31B8A3AD21A238060055BD01 /* uhitm.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34721A238030055BD01 /* uhitm.c */; }; + 31B8A3AE21A238060055BD01 /* worn.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34821A238030055BD01 /* worn.c */; }; + 31B8A3AF21A238060055BD01 /* lock.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34921A238030055BD01 /* lock.c */; }; + 31B8A3B021A238060055BD01 /* mkroom.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34A21A238030055BD01 /* mkroom.c */; }; + 31B8A3B121A238060055BD01 /* pline.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34B21A238030055BD01 /* pline.c */; }; + 31B8A3B221A238060055BD01 /* pray.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34C21A238030055BD01 /* pray.c */; }; + 31B8A3B321A238060055BD01 /* track.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34D21A238030055BD01 /* track.c */; }; + 31B8A3B421A238060055BD01 /* save.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34E21A238030055BD01 /* save.c */; }; + 31B8A3B521A238060055BD01 /* rect.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34F21A238030055BD01 /* rect.c */; }; + 31B8A3B621A238060055BD01 /* bones.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35021A238030055BD01 /* bones.c */; }; + 31B8A3B721A238060055BD01 /* rumors.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35121A238030055BD01 /* rumors.c */; }; + 31B8A3B821A238060055BD01 /* dokick.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35221A238030055BD01 /* dokick.c */; }; + 31B8A3B921A238060055BD01 /* zap.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35321A238030055BD01 /* zap.c */; }; + 31B8A3BA21A238060055BD01 /* mkobj.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35421A238030055BD01 /* mkobj.c */; }; + 31B8A3BB21A238060055BD01 /* allmain.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35521A238030055BD01 /* allmain.c */; }; + 31B8A3BC21A238060055BD01 /* eat.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35621A238030055BD01 /* eat.c */; }; + 31B8A3BD21A238060055BD01 /* files.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35721A238040055BD01 /* files.c */; }; + 31B8A3BE21A238060055BD01 /* hack.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35821A238040055BD01 /* hack.c */; }; + 31B8A3BF21A238060055BD01 /* u_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35921A238040055BD01 /* u_init.c */; }; + 31B8A3C021A238060055BD01 /* dig.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35A21A238040055BD01 /* dig.c */; }; + 31B8A3C121A238060055BD01 /* read.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35B21A238040055BD01 /* read.c */; }; + 31B8A3C221A238060055BD01 /* role.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35C21A238040055BD01 /* role.c */; }; + 31B8A3C321A238060055BD01 /* steed.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35D21A238040055BD01 /* steed.c */; }; + 31B8A3C421A238060055BD01 /* apply.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35E21A238040055BD01 /* apply.c */; }; + 31B8A3C521A238060055BD01 /* timeout.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A35F21A238040055BD01 /* timeout.c */; }; + 31B8A3C621A238060055BD01 /* dbridge.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36021A238040055BD01 /* dbridge.c */; }; + 31B8A3C721A238060055BD01 /* monmove.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36121A238040055BD01 /* monmove.c */; }; + 31B8A3C821A238060055BD01 /* options.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36221A238040055BD01 /* options.c */; }; + 31B8A3C921A238060055BD01 /* sounds.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36321A238040055BD01 /* sounds.c */; }; + 31B8A3CA21A238060055BD01 /* hacklib.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36421A238040055BD01 /* hacklib.c */; }; + 31B8A3CB21A238060055BD01 /* alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36521A238040055BD01 /* alloc.c */; }; + 31B8A3CC21A238060055BD01 /* pickup.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36621A238040055BD01 /* pickup.c */; }; + 31B8A3CD21A238060055BD01 /* write.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36721A238040055BD01 /* write.c */; }; + 31B8A3CE21A238060055BD01 /* potion.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36821A238050055BD01 /* potion.c */; }; + 31B8A3CF21A238060055BD01 /* sp_lev.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36921A238050055BD01 /* sp_lev.c */; }; + 31B8A3D021A238060055BD01 /* explode.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36A21A238050055BD01 /* explode.c */; }; + 31B8A3D121A238060055BD01 /* do.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36B21A238050055BD01 /* do.c */; }; + 31B8A3D221A238060055BD01 /* engrave.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36C21A238050055BD01 /* engrave.c */; }; + 31B8A3D321A238060055BD01 /* cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36D21A238050055BD01 /* cmd.c */; }; + 31B8A3D421A238060055BD01 /* worm.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36E21A238050055BD01 /* worm.c */; }; + 31B8A3D521A238060055BD01 /* shk.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36F21A238050055BD01 /* shk.c */; }; + 31B8A3D621A238060055BD01 /* region.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A37021A238050055BD01 /* region.c */; }; + 31B8A3D721A238060055BD01 /* muse.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A37121A238050055BD01 /* muse.c */; }; + 31B8A3D821A238060055BD01 /* botl.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A37221A238050055BD01 /* botl.c */; }; + 31B8A3D921A238060055BD01 /* vault.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A37321A238050055BD01 /* vault.c */; }; + 31B8A3DA21A238060055BD01 /* mkmaze.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A37421A238050055BD01 /* mkmaze.c */; }; + 31B8A3DB21A238060055BD01 /* mon.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A37521A238050055BD01 /* mon.c */; }; + 31B8A3DC21A238060055BD01 /* polyself.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A37621A238050055BD01 /* polyself.c */; }; + 31B8A3DD21A238060055BD01 /* dothrow.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A37721A238060055BD01 /* dothrow.c */; }; + 31B8A3DE21A238060055BD01 /* sys.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A37821A238060055BD01 /* sys.c */; }; + 31B8A3DF21A238060055BD01 /* end.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A37921A238060055BD01 /* end.c */; }; + 31B8A3E021A238060055BD01 /* wield.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A37A21A238060055BD01 /* wield.c */; }; + 31B8A3E221A238500055BD01 /* display.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3E121A2384F0055BD01 /* display.c */; }; + 31B8A3E521A238B30055BD01 /* dlb.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3E321A238B30055BD01 /* dlb.c */; }; + 31B8A3E621A238B30055BD01 /* dog.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3E421A238B30055BD01 /* dog.c */; }; + 31B8A3E821A23AB50055BD01 /* vis_tab.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3E721A23AB50055BD01 /* vis_tab.c */; }; + 31B8A3EC21A23CF20055BD01 /* posixregex.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3EB21A23CF20055BD01 /* posixregex.c */; }; + 31B8A3EF21A23D420055BD01 /* ioctl.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3ED21A23D420055BD01 /* ioctl.c */; }; + 31B8A3F021A23D420055BD01 /* unixtty.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3EE21A23D420055BD01 /* unixtty.c */; }; + 31B8A3F521A23DD10055BD01 /* unixunix.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3F221A23DD10055BD01 /* unixunix.c */; }; + 31B8A3F621A23DD10055BD01 /* unixmain.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3F321A23DD10055BD01 /* unixmain.c */; }; + 31B8A3F721A23DD10055BD01 /* unixres.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3F421A23DD10055BD01 /* unixres.c */; }; + 31B8A3FE21A23E6E0055BD01 /* termcap.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3FA21A23E6E0055BD01 /* termcap.c */; }; + 31B8A3FF21A23E6E0055BD01 /* topl.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3FB21A23E6E0055BD01 /* topl.c */; }; + 31B8A40021A23E6E0055BD01 /* getline.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3FC21A23E6E0055BD01 /* getline.c */; }; + 31B8A40121A23E6E0055BD01 /* wintty.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3FD21A23E6E0055BD01 /* wintty.c */; }; + 31B8A40B21A23EEC0055BD01 /* cursmisc.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A40321A23EEB0055BD01 /* cursmisc.c */; }; + 31B8A40C21A23EEC0055BD01 /* cursdial.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A40421A23EEB0055BD01 /* cursdial.c */; }; + 31B8A40D21A23EEC0055BD01 /* cursinvt.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A40521A23EEB0055BD01 /* cursinvt.c */; }; + 31B8A40E21A23EEC0055BD01 /* cursinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A40621A23EEB0055BD01 /* cursinit.c */; }; + 31B8A40F21A23EEC0055BD01 /* cursmesg.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A40721A23EEB0055BD01 /* cursmesg.c */; }; + 31B8A41021A23EEC0055BD01 /* cursmain.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A40821A23EEB0055BD01 /* cursmain.c */; }; + 31B8A41121A23EEC0055BD01 /* cursstat.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A40921A23EEB0055BD01 /* cursstat.c */; }; + 31B8A41221A23EEC0055BD01 /* curswins.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A40A21A23EEB0055BD01 /* curswins.c */; }; + 31B8A41321A23F650055BD01 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A32721A238010055BD01 /* version.c */; }; + 31B8A41721A243E80055BD01 /* libncurses.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 31B8A41521A243CC0055BD01 /* libncurses.tbd */; }; + 31B8A41821A2448C0055BD01 /* monst.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A30E21A20DC10055BD01 /* monst.c */; }; + 31B8A41921A244940055BD01 /* objects.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A30D21A20DC10055BD01 /* objects.c */; }; + 31B8A42921A267E60055BD01 /* lev_yacc.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A42521A267E60055BD01 /* lev_yacc.c */; }; + 31B8A42A21A267E60055BD01 /* lev_lex.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A42621A267E60055BD01 /* lev_lex.c */; }; + 31B8A42B21A267E60055BD01 /* panic.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A42721A267E60055BD01 /* panic.c */; }; + 31B8A42C21A267E60055BD01 /* lev_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A42821A267E60055BD01 /* lev_main.c */; }; + 31B8A42D21A267F50055BD01 /* alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36521A238040055BD01 /* alloc.c */; }; + 31B8A42E21A2680B0055BD01 /* drawing.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A33621A238010055BD01 /* drawing.c */; }; + 31B8A42F21A2681E0055BD01 /* decl.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A34621A238020055BD01 /* decl.c */; }; + 31B8A43021A268370055BD01 /* monst.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A30E21A20DC10055BD01 /* monst.c */; }; + 31B8A43121A268420055BD01 /* objects.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A30D21A20DC10055BD01 /* objects.c */; }; + 31B8A44321A269EA0055BD01 /* dgn_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A44221A269EA0055BD01 /* dgn_main.c */; }; + 31B8A44421A26A020055BD01 /* panic.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A42721A267E60055BD01 /* panic.c */; }; + 31B8A44521A26A0A0055BD01 /* alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36521A238040055BD01 /* alloc.c */; }; + 31B8A45221A26A750055BD01 /* recover.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A45121A26A750055BD01 /* recover.c */; }; + 31B8A45E21A26ACF0055BD01 /* dlb.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A3E321A238B30055BD01 /* dlb.c */; }; + 31B8A46021A26AE70055BD01 /* dlb_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A45F21A26AE70055BD01 /* dlb_main.c */; }; + 31B8A46121A26AF60055BD01 /* panic.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A42721A267E60055BD01 /* panic.c */; }; + 31B8A46221A26B020055BD01 /* alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A36521A238040055BD01 /* alloc.c */; }; + 31B8A46621A2820F0055BD01 /* dgn_comp.y in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A46421A278AC0055BD01 /* dgn_comp.y */; }; + 31B8A46921A288770055BD01 /* dgn_comp.l in Sources */ = {isa = PBXBuildFile; fileRef = 31B8A46821A288770055BD01 /* dgn_comp.l */; }; +/* End PBXBuildFile section */ + +/* Begin PBXBuildRule section */ + 31B8A46321A270680055BD01 /* PBXBuildRule */ = { + isa = PBXBuildRule; + compilerSpec = com.apple.compilers.proxy.script; + filePatterns = dgn_comp.y; + fileType = sourcecode.yacc; + isEditable = 1; + outputFiles = ( + "$(INPUT_FILE_DIR)/dgn_yacc.c", + "$(INPUT_FILE_DIR)/dgn_comp.h", + ); + script = "cd ${INPUT_FILE_DIR}\nyacc -d dgn_comp.y\nsed -e 's#\"y.tab.c\"#\"dgn_yacc.c\"#' -e 's#y.tab.c:#dgn_yacc.c:#' y.tab.c > dgn_yacc.c && rm y.tab.c\nsed -e 's#\"y.tab.h\"#\"dgn_comp.h\"#' y.tab.h > dgn_comp.h && rm y.tab.h\necho $(FOO)\n"; + }; + 31B8A46721A286E70055BD01 /* PBXBuildRule */ = { + isa = PBXBuildRule; + compilerSpec = com.apple.compilers.proxy.script; + fileType = sourcecode.lex; + isEditable = 1; + outputFiles = ( + "$(INPUT_FILE_DIR)/dgn_lex.c", + ); + script = "cd ${INPUT_FILE_DIR}\nlex dgn_comp.l\nsed -e 's#lex.yy.c#dgn_lex.c#' -e 's# *$$##' -e 's#static void yyunput#void yyunput#' lex.yy.c > dgn_lex.c && rm lex.yy.c\n"; + }; +/* End PBXBuildRule section */ + +/* Begin PBXContainerItemProxy section */ + 31B8A31321A2355C0055BD01 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 3189576921A1FCC100FB2ABE /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3189577E21A1FDA400FB2ABE; + remoteInfo = makedefs; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 3189576F21A1FCC100FB2ABE /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + 3189577D21A1FDA400FB2ABE /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + 31B8A41C21A2669A0055BD01 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + 31B8A43421A268DF0055BD01 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + 31B8A44821A26A4B0055BD01 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + 31B8A45521A26A970055BD01 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 3189577121A1FCC100FB2ABE /* NetHack */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = NetHack; sourceTree = BUILT_PRODUCTS_DIR; }; + 3189577F21A1FDA400FB2ABE /* makedefs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = makedefs; sourceTree = BUILT_PRODUCTS_DIR; }; + 31B8A30A21A20D730055BD01 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = ../../include/config.h; sourceTree = ""; }; + 31B8A30B21A20D8B0055BD01 /* makedefs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = makedefs.c; path = ../../util/makedefs.c; sourceTree = ""; }; + 31B8A30D21A20DC10055BD01 /* objects.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = objects.c; path = ../../src/objects.c; sourceTree = ""; }; + 31B8A30E21A20DC10055BD01 /* monst.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = monst.c; path = ../../src/monst.c; sourceTree = ""; }; + 31B8A31521A238000055BD01 /* mkmap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mkmap.c; path = ../../src/mkmap.c; sourceTree = ""; }; + 31B8A31621A238000055BD01 /* pager.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pager.c; path = ../../src/pager.c; sourceTree = ""; }; + 31B8A31721A238000055BD01 /* restore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = restore.c; path = ../../src/restore.c; sourceTree = ""; }; + 31B8A31821A238000055BD01 /* steal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = steal.c; path = ../../src/steal.c; sourceTree = ""; }; + 31B8A31921A238000055BD01 /* extralev.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = extralev.c; path = ../../src/extralev.c; sourceTree = ""; }; + 31B8A31A21A238000055BD01 /* sit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sit.c; path = ../../src/sit.c; sourceTree = ""; }; + 31B8A31B21A238000055BD01 /* mapglyph.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mapglyph.c; path = ../../src/mapglyph.c; sourceTree = ""; }; + 31B8A31C21A238000055BD01 /* teleport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = teleport.c; path = ../../src/teleport.c; sourceTree = ""; }; + 31B8A31D21A238000055BD01 /* mhitu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mhitu.c; path = ../../src/mhitu.c; sourceTree = ""; }; + 31B8A31E21A238000055BD01 /* do_name.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = do_name.c; path = ../../src/do_name.c; sourceTree = ""; }; + 31B8A31F21A238000055BD01 /* rnd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = rnd.c; path = ../../src/rnd.c; sourceTree = ""; }; + 31B8A32021A238000055BD01 /* mondata.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mondata.c; path = ../../src/mondata.c; sourceTree = ""; }; + 31B8A32121A238000055BD01 /* o_init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = o_init.c; path = ../../src/o_init.c; sourceTree = ""; }; + 31B8A32221A238010055BD01 /* shknam.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = shknam.c; path = ../../src/shknam.c; sourceTree = ""; }; + 31B8A32321A238010055BD01 /* mklev.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mklev.c; path = ../../src/mklev.c; sourceTree = ""; }; + 31B8A32421A238010055BD01 /* priest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = priest.c; path = ../../src/priest.c; sourceTree = ""; }; + 31B8A32521A238010055BD01 /* topten.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = topten.c; path = ../../src/topten.c; sourceTree = ""; }; + 31B8A32621A238010055BD01 /* trap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = trap.c; path = ../../src/trap.c; sourceTree = ""; }; + 31B8A32721A238010055BD01 /* version.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = version.c; path = ../../src/version.c; sourceTree = ""; }; + 31B8A32821A238010055BD01 /* quest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = quest.c; path = ../../src/quest.c; sourceTree = ""; }; + 31B8A32921A238010055BD01 /* spell.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = spell.c; path = ../../src/spell.c; sourceTree = ""; }; + 31B8A32A21A238010055BD01 /* objnam.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = objnam.c; path = ../../src/objnam.c; sourceTree = ""; }; + 31B8A32B21A238010055BD01 /* light.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = light.c; path = ../../src/light.c; sourceTree = ""; }; + 31B8A32C21A238010055BD01 /* do_wear.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = do_wear.c; path = ../../src/do_wear.c; sourceTree = ""; }; + 31B8A32D21A238010055BD01 /* were.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = were.c; path = ../../src/were.c; sourceTree = ""; }; + 31B8A32E21A238010055BD01 /* mcastu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mcastu.c; path = ../../src/mcastu.c; sourceTree = ""; }; + 31B8A32F21A238010055BD01 /* windows.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = windows.c; path = ../../src/windows.c; sourceTree = ""; }; + 31B8A33021A238010055BD01 /* attrib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = attrib.c; path = ../../src/attrib.c; sourceTree = ""; }; + 31B8A33121A238010055BD01 /* invent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = invent.c; path = ../../src/invent.c; sourceTree = ""; }; + 31B8A33221A238010055BD01 /* mail.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mail.c; path = ../../src/mail.c; sourceTree = ""; }; + 31B8A33321A238010055BD01 /* dungeon.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dungeon.c; path = ../../src/dungeon.c; sourceTree = ""; }; + 31B8A33421A238010055BD01 /* questpgr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = questpgr.c; path = ../../src/questpgr.c; sourceTree = ""; }; + 31B8A33521A238010055BD01 /* dogmove.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dogmove.c; path = ../../src/dogmove.c; sourceTree = ""; }; + 31B8A33621A238010055BD01 /* drawing.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = drawing.c; path = ../../src/drawing.c; sourceTree = ""; }; + 31B8A33721A238020055BD01 /* artifact.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = artifact.c; path = ../../src/artifact.c; sourceTree = ""; }; + 31B8A33821A238020055BD01 /* mthrowu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mthrowu.c; path = ../../src/mthrowu.c; sourceTree = ""; }; + 31B8A33921A238020055BD01 /* fountain.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fountain.c; path = ../../src/fountain.c; sourceTree = ""; }; + 31B8A33A21A238020055BD01 /* exper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = exper.c; path = ../../src/exper.c; sourceTree = ""; }; + 31B8A33B21A238020055BD01 /* rip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = rip.c; path = ../../src/rip.c; sourceTree = ""; }; + 31B8A33C21A238020055BD01 /* detect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = detect.c; path = ../../src/detect.c; sourceTree = ""; }; + 31B8A33D21A238020055BD01 /* mhitm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mhitm.c; path = ../../src/mhitm.c; sourceTree = ""; }; + 31B8A33E21A238020055BD01 /* vision.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = vision.c; path = ../../src/vision.c; sourceTree = ""; }; + 31B8A33F21A238020055BD01 /* ball.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ball.c; path = ../../src/ball.c; sourceTree = ""; }; + 31B8A34021A238020055BD01 /* makemon.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = makemon.c; path = ../../src/makemon.c; sourceTree = ""; }; + 31B8A34121A238020055BD01 /* minion.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = minion.c; path = ../../src/minion.c; sourceTree = ""; }; + 31B8A34221A238020055BD01 /* weapon.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = weapon.c; path = ../../src/weapon.c; sourceTree = ""; }; + 31B8A34321A238020055BD01 /* music.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music.c; path = ../../src/music.c; sourceTree = ""; }; + 31B8A34421A238020055BD01 /* wizard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = wizard.c; path = ../../src/wizard.c; sourceTree = ""; }; + 31B8A34521A238020055BD01 /* mplayer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mplayer.c; path = ../../src/mplayer.c; sourceTree = ""; }; + 31B8A34621A238020055BD01 /* decl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decl.c; path = ../../src/decl.c; sourceTree = ""; }; + 31B8A34721A238030055BD01 /* uhitm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = uhitm.c; path = ../../src/uhitm.c; sourceTree = ""; }; + 31B8A34821A238030055BD01 /* worn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = worn.c; path = ../../src/worn.c; sourceTree = ""; }; + 31B8A34921A238030055BD01 /* lock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lock.c; path = ../../src/lock.c; sourceTree = ""; }; + 31B8A34A21A238030055BD01 /* mkroom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mkroom.c; path = ../../src/mkroom.c; sourceTree = ""; }; + 31B8A34B21A238030055BD01 /* pline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pline.c; path = ../../src/pline.c; sourceTree = ""; }; + 31B8A34C21A238030055BD01 /* pray.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pray.c; path = ../../src/pray.c; sourceTree = ""; }; + 31B8A34D21A238030055BD01 /* track.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = track.c; path = ../../src/track.c; sourceTree = ""; }; + 31B8A34E21A238030055BD01 /* save.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = save.c; path = ../../src/save.c; sourceTree = ""; }; + 31B8A34F21A238030055BD01 /* rect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = rect.c; path = ../../src/rect.c; sourceTree = ""; }; + 31B8A35021A238030055BD01 /* bones.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bones.c; path = ../../src/bones.c; sourceTree = ""; }; + 31B8A35121A238030055BD01 /* rumors.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = rumors.c; path = ../../src/rumors.c; sourceTree = ""; }; + 31B8A35221A238030055BD01 /* dokick.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dokick.c; path = ../../src/dokick.c; sourceTree = ""; }; + 31B8A35321A238030055BD01 /* zap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = zap.c; path = ../../src/zap.c; sourceTree = ""; }; + 31B8A35421A238030055BD01 /* mkobj.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mkobj.c; path = ../../src/mkobj.c; sourceTree = ""; }; + 31B8A35521A238030055BD01 /* allmain.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = allmain.c; path = ../../src/allmain.c; sourceTree = ""; }; + 31B8A35621A238030055BD01 /* eat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = eat.c; path = ../../src/eat.c; sourceTree = ""; }; + 31B8A35721A238040055BD01 /* files.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = files.c; path = ../../src/files.c; sourceTree = ""; }; + 31B8A35821A238040055BD01 /* hack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hack.c; path = ../../src/hack.c; sourceTree = ""; }; + 31B8A35921A238040055BD01 /* u_init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = u_init.c; path = ../../src/u_init.c; sourceTree = ""; }; + 31B8A35A21A238040055BD01 /* dig.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dig.c; path = ../../src/dig.c; sourceTree = ""; }; + 31B8A35B21A238040055BD01 /* read.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = read.c; path = ../../src/read.c; sourceTree = ""; }; + 31B8A35C21A238040055BD01 /* role.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = role.c; path = ../../src/role.c; sourceTree = ""; }; + 31B8A35D21A238040055BD01 /* steed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = steed.c; path = ../../src/steed.c; sourceTree = ""; }; + 31B8A35E21A238040055BD01 /* apply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = apply.c; path = ../../src/apply.c; sourceTree = ""; }; + 31B8A35F21A238040055BD01 /* timeout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = timeout.c; path = ../../src/timeout.c; sourceTree = ""; }; + 31B8A36021A238040055BD01 /* dbridge.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dbridge.c; path = ../../src/dbridge.c; sourceTree = ""; }; + 31B8A36121A238040055BD01 /* monmove.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = monmove.c; path = ../../src/monmove.c; sourceTree = ""; }; + 31B8A36221A238040055BD01 /* options.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = options.c; path = ../../src/options.c; sourceTree = ""; }; + 31B8A36321A238040055BD01 /* sounds.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sounds.c; path = ../../src/sounds.c; sourceTree = ""; }; + 31B8A36421A238040055BD01 /* hacklib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hacklib.c; path = ../../src/hacklib.c; sourceTree = ""; }; + 31B8A36521A238040055BD01 /* alloc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = alloc.c; path = ../../src/alloc.c; sourceTree = ""; }; + 31B8A36621A238040055BD01 /* pickup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pickup.c; path = ../../src/pickup.c; sourceTree = ""; }; + 31B8A36721A238040055BD01 /* write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = write.c; path = ../../src/write.c; sourceTree = ""; }; + 31B8A36821A238050055BD01 /* potion.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = potion.c; path = ../../src/potion.c; sourceTree = ""; }; + 31B8A36921A238050055BD01 /* sp_lev.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sp_lev.c; path = ../../src/sp_lev.c; sourceTree = ""; }; + 31B8A36A21A238050055BD01 /* explode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = explode.c; path = ../../src/explode.c; sourceTree = ""; }; + 31B8A36B21A238050055BD01 /* do.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = do.c; path = ../../src/do.c; sourceTree = ""; }; + 31B8A36C21A238050055BD01 /* engrave.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = engrave.c; path = ../../src/engrave.c; sourceTree = ""; }; + 31B8A36D21A238050055BD01 /* cmd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cmd.c; path = ../../src/cmd.c; sourceTree = ""; }; + 31B8A36E21A238050055BD01 /* worm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = worm.c; path = ../../src/worm.c; sourceTree = ""; }; + 31B8A36F21A238050055BD01 /* shk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = shk.c; path = ../../src/shk.c; sourceTree = ""; }; + 31B8A37021A238050055BD01 /* region.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = region.c; path = ../../src/region.c; sourceTree = ""; }; + 31B8A37121A238050055BD01 /* muse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = muse.c; path = ../../src/muse.c; sourceTree = ""; }; + 31B8A37221A238050055BD01 /* botl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = botl.c; path = ../../src/botl.c; sourceTree = ""; }; + 31B8A37321A238050055BD01 /* vault.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = vault.c; path = ../../src/vault.c; sourceTree = ""; }; + 31B8A37421A238050055BD01 /* mkmaze.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mkmaze.c; path = ../../src/mkmaze.c; sourceTree = ""; }; + 31B8A37521A238050055BD01 /* mon.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mon.c; path = ../../src/mon.c; sourceTree = ""; }; + 31B8A37621A238050055BD01 /* polyself.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = polyself.c; path = ../../src/polyself.c; sourceTree = ""; }; + 31B8A37721A238060055BD01 /* dothrow.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dothrow.c; path = ../../src/dothrow.c; sourceTree = ""; }; + 31B8A37821A238060055BD01 /* sys.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sys.c; path = ../../src/sys.c; sourceTree = ""; }; + 31B8A37921A238060055BD01 /* end.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = end.c; path = ../../src/end.c; sourceTree = ""; }; + 31B8A37A21A238060055BD01 /* wield.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = wield.c; path = ../../src/wield.c; sourceTree = ""; }; + 31B8A3E121A2384F0055BD01 /* display.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = display.c; path = ../../src/display.c; sourceTree = ""; }; + 31B8A3E321A238B30055BD01 /* dlb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dlb.c; path = ../../src/dlb.c; sourceTree = ""; }; + 31B8A3E421A238B30055BD01 /* dog.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dog.c; path = ../../src/dog.c; sourceTree = ""; }; + 31B8A3E721A23AB50055BD01 /* vis_tab.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = vis_tab.c; path = ../../src/vis_tab.c; sourceTree = ""; }; + 31B8A3EB21A23CF20055BD01 /* posixregex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = posixregex.c; path = ../share/posixregex.c; sourceTree = ""; }; + 31B8A3ED21A23D420055BD01 /* ioctl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ioctl.c; path = ../share/ioctl.c; sourceTree = ""; }; + 31B8A3EE21A23D420055BD01 /* unixtty.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = unixtty.c; path = ../share/unixtty.c; sourceTree = ""; }; + 31B8A3F221A23DD10055BD01 /* unixunix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unixunix.c; sourceTree = ""; }; + 31B8A3F321A23DD10055BD01 /* unixmain.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unixmain.c; sourceTree = ""; }; + 31B8A3F421A23DD10055BD01 /* unixres.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unixres.c; sourceTree = ""; }; + 31B8A3FA21A23E6E0055BD01 /* termcap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = termcap.c; path = ../../win/tty/termcap.c; sourceTree = ""; }; + 31B8A3FB21A23E6E0055BD01 /* topl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = topl.c; path = ../../win/tty/topl.c; sourceTree = ""; }; + 31B8A3FC21A23E6E0055BD01 /* getline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = getline.c; path = ../../win/tty/getline.c; sourceTree = ""; }; + 31B8A3FD21A23E6E0055BD01 /* wintty.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = wintty.c; path = ../../win/tty/wintty.c; sourceTree = ""; }; + 31B8A40321A23EEB0055BD01 /* cursmisc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cursmisc.c; path = ../../win/curses/cursmisc.c; sourceTree = ""; }; + 31B8A40421A23EEB0055BD01 /* cursdial.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cursdial.c; path = ../../win/curses/cursdial.c; sourceTree = ""; }; + 31B8A40521A23EEB0055BD01 /* cursinvt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cursinvt.c; path = ../../win/curses/cursinvt.c; sourceTree = ""; }; + 31B8A40621A23EEB0055BD01 /* cursinit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cursinit.c; path = ../../win/curses/cursinit.c; sourceTree = ""; }; + 31B8A40721A23EEB0055BD01 /* cursmesg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cursmesg.c; path = ../../win/curses/cursmesg.c; sourceTree = ""; }; + 31B8A40821A23EEB0055BD01 /* cursmain.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cursmain.c; path = ../../win/curses/cursmain.c; sourceTree = ""; }; + 31B8A40921A23EEB0055BD01 /* cursstat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cursstat.c; path = ../../win/curses/cursstat.c; sourceTree = ""; }; + 31B8A40A21A23EEB0055BD01 /* curswins.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = curswins.c; path = ../../win/curses/curswins.c; sourceTree = ""; }; + 31B8A41521A243CC0055BD01 /* libncurses.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libncurses.tbd; path = usr/lib/libncurses.tbd; sourceTree = SDKROOT; }; + 31B8A41E21A2669A0055BD01 /* lev_comp */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = lev_comp; sourceTree = BUILT_PRODUCTS_DIR; }; + 31B8A42521A267E60055BD01 /* lev_yacc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lev_yacc.c; path = ../../util/lev_yacc.c; sourceTree = ""; }; + 31B8A42621A267E60055BD01 /* lev_lex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lev_lex.c; path = ../../util/lev_lex.c; sourceTree = ""; }; + 31B8A42721A267E60055BD01 /* panic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = panic.c; path = ../../util/panic.c; sourceTree = ""; }; + 31B8A42821A267E60055BD01 /* lev_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lev_main.c; path = ../../util/lev_main.c; sourceTree = ""; }; + 31B8A43621A268DF0055BD01 /* dgn_comp */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dgn_comp; sourceTree = BUILT_PRODUCTS_DIR; }; + 31B8A43D21A2699B0055BD01 /* dgn_yacc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dgn_yacc.c; path = ../../util/dgn_yacc.c; sourceTree = ""; }; + 31B8A44021A269C80055BD01 /* dgn_lex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dgn_lex.c; path = ../../util/dgn_lex.c; sourceTree = ""; }; + 31B8A44221A269EA0055BD01 /* dgn_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dgn_main.c; path = ../../util/dgn_main.c; sourceTree = ""; }; + 31B8A44A21A26A4B0055BD01 /* recover */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = recover; sourceTree = BUILT_PRODUCTS_DIR; }; + 31B8A45121A26A750055BD01 /* recover.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = recover.c; path = ../../util/recover.c; sourceTree = ""; }; + 31B8A45721A26A970055BD01 /* dlb */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dlb; sourceTree = BUILT_PRODUCTS_DIR; }; + 31B8A45F21A26AE70055BD01 /* dlb_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dlb_main.c; path = ../../util/dlb_main.c; sourceTree = ""; }; + 31B8A46421A278AC0055BD01 /* dgn_comp.y */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.yacc; name = dgn_comp.y; path = ../../util/dgn_comp.y; sourceTree = ""; }; + 31B8A46821A288770055BD01 /* dgn_comp.l */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lex; name = dgn_comp.l; path = ../../util/dgn_comp.l; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 3189576E21A1FCC100FB2ABE /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 31B8A41721A243E80055BD01 /* libncurses.tbd in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3189577C21A1FDA400FB2ABE /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 31B8A41B21A2669A0055BD01 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 31B8A43321A268DF0055BD01 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 31B8A44721A26A4B0055BD01 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 31B8A45421A26A970055BD01 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 3189576821A1FCC100FB2ABE = { + isa = PBXGroup; + children = ( + 31B8A3F821A23E490055BD01 /* win */, + 31B8A3E921A23CC40055BD01 /* sys */, + 3189579621A2046700FB2ABE /* include */, + 3189579321A200EC00FB2ABE /* util */, + 3189578C21A1FF8200FB2ABE /* src */, + 3189577221A1FCC100FB2ABE /* Products */, + 31B8A41421A243CB0055BD01 /* Frameworks */, + ); + sourceTree = ""; + }; + 3189577221A1FCC100FB2ABE /* Products */ = { + isa = PBXGroup; + children = ( + 3189577121A1FCC100FB2ABE /* NetHack */, + 3189577F21A1FDA400FB2ABE /* makedefs */, + 31B8A41E21A2669A0055BD01 /* lev_comp */, + 31B8A43621A268DF0055BD01 /* dgn_comp */, + 31B8A44A21A26A4B0055BD01 /* recover */, + 31B8A45721A26A970055BD01 /* dlb */, + ); + name = Products; + sourceTree = ""; + }; + 3189578C21A1FF8200FB2ABE /* src */ = { + isa = PBXGroup; + children = ( + 31B8A35521A238030055BD01 /* allmain.c */, + 31B8A36521A238040055BD01 /* alloc.c */, + 31B8A35E21A238040055BD01 /* apply.c */, + 31B8A33721A238020055BD01 /* artifact.c */, + 31B8A33021A238010055BD01 /* attrib.c */, + 31B8A33F21A238020055BD01 /* ball.c */, + 31B8A35021A238030055BD01 /* bones.c */, + 31B8A37221A238050055BD01 /* botl.c */, + 31B8A36D21A238050055BD01 /* cmd.c */, + 31B8A36021A238040055BD01 /* dbridge.c */, + 31B8A34621A238020055BD01 /* decl.c */, + 31B8A33C21A238020055BD01 /* detect.c */, + 31B8A35A21A238040055BD01 /* dig.c */, + 31B8A3E121A2384F0055BD01 /* display.c */, + 31B8A3E321A238B30055BD01 /* dlb.c */, + 31B8A31E21A238000055BD01 /* do_name.c */, + 31B8A32C21A238010055BD01 /* do_wear.c */, + 31B8A36B21A238050055BD01 /* do.c */, + 31B8A3E421A238B30055BD01 /* dog.c */, + 31B8A33521A238010055BD01 /* dogmove.c */, + 31B8A35221A238030055BD01 /* dokick.c */, + 31B8A37721A238060055BD01 /* dothrow.c */, + 31B8A33621A238010055BD01 /* drawing.c */, + 31B8A33321A238010055BD01 /* dungeon.c */, + 31B8A35621A238030055BD01 /* eat.c */, + 31B8A37921A238060055BD01 /* end.c */, + 31B8A36C21A238050055BD01 /* engrave.c */, + 31B8A33A21A238020055BD01 /* exper.c */, + 31B8A36A21A238050055BD01 /* explode.c */, + 31B8A31921A238000055BD01 /* extralev.c */, + 31B8A35721A238040055BD01 /* files.c */, + 31B8A33921A238020055BD01 /* fountain.c */, + 31B8A35821A238040055BD01 /* hack.c */, + 31B8A36421A238040055BD01 /* hacklib.c */, + 31B8A33121A238010055BD01 /* invent.c */, + 31B8A32B21A238010055BD01 /* light.c */, + 31B8A34921A238030055BD01 /* lock.c */, + 31B8A33221A238010055BD01 /* mail.c */, + 31B8A34021A238020055BD01 /* makemon.c */, + 31B8A31B21A238000055BD01 /* mapglyph.c */, + 31B8A32E21A238010055BD01 /* mcastu.c */, + 31B8A33D21A238020055BD01 /* mhitm.c */, + 31B8A31D21A238000055BD01 /* mhitu.c */, + 31B8A34121A238020055BD01 /* minion.c */, + 31B8A32321A238010055BD01 /* mklev.c */, + 31B8A31521A238000055BD01 /* mkmap.c */, + 31B8A37421A238050055BD01 /* mkmaze.c */, + 31B8A35421A238030055BD01 /* mkobj.c */, + 31B8A34A21A238030055BD01 /* mkroom.c */, + 31B8A37521A238050055BD01 /* mon.c */, + 31B8A32021A238000055BD01 /* mondata.c */, + 31B8A36121A238040055BD01 /* monmove.c */, + 31B8A30E21A20DC10055BD01 /* monst.c */, + 31B8A34521A238020055BD01 /* mplayer.c */, + 31B8A33821A238020055BD01 /* mthrowu.c */, + 31B8A37121A238050055BD01 /* muse.c */, + 31B8A34321A238020055BD01 /* music.c */, + 31B8A32121A238000055BD01 /* o_init.c */, + 31B8A30D21A20DC10055BD01 /* objects.c */, + 31B8A32A21A238010055BD01 /* objnam.c */, + 31B8A36221A238040055BD01 /* options.c */, + 31B8A31621A238000055BD01 /* pager.c */, + 31B8A36621A238040055BD01 /* pickup.c */, + 31B8A34B21A238030055BD01 /* pline.c */, + 31B8A37621A238050055BD01 /* polyself.c */, + 31B8A36821A238050055BD01 /* potion.c */, + 31B8A34C21A238030055BD01 /* pray.c */, + 31B8A32421A238010055BD01 /* priest.c */, + 31B8A32821A238010055BD01 /* quest.c */, + 31B8A33421A238010055BD01 /* questpgr.c */, + 31B8A35B21A238040055BD01 /* read.c */, + 31B8A34F21A238030055BD01 /* rect.c */, + 31B8A37021A238050055BD01 /* region.c */, + 31B8A31721A238000055BD01 /* restore.c */, + 31B8A33B21A238020055BD01 /* rip.c */, + 31B8A31F21A238000055BD01 /* rnd.c */, + 31B8A35C21A238040055BD01 /* role.c */, + 31B8A35121A238030055BD01 /* rumors.c */, + 31B8A34E21A238030055BD01 /* save.c */, + 31B8A36F21A238050055BD01 /* shk.c */, + 31B8A32221A238010055BD01 /* shknam.c */, + 31B8A31A21A238000055BD01 /* sit.c */, + 31B8A36321A238040055BD01 /* sounds.c */, + 31B8A36921A238050055BD01 /* sp_lev.c */, + 31B8A32921A238010055BD01 /* spell.c */, + 31B8A31821A238000055BD01 /* steal.c */, + 31B8A35D21A238040055BD01 /* steed.c */, + 31B8A37821A238060055BD01 /* sys.c */, + 31B8A31C21A238000055BD01 /* teleport.c */, + 31B8A35F21A238040055BD01 /* timeout.c */, + 31B8A32521A238010055BD01 /* topten.c */, + 31B8A34D21A238030055BD01 /* track.c */, + 31B8A32621A238010055BD01 /* trap.c */, + 31B8A35921A238040055BD01 /* u_init.c */, + 31B8A34721A238030055BD01 /* uhitm.c */, + 31B8A37321A238050055BD01 /* vault.c */, + 31B8A32721A238010055BD01 /* version.c */, + 31B8A3E721A23AB50055BD01 /* vis_tab.c */, + 31B8A33E21A238020055BD01 /* vision.c */, + 31B8A34221A238020055BD01 /* weapon.c */, + 31B8A32D21A238010055BD01 /* were.c */, + 31B8A37A21A238060055BD01 /* wield.c */, + 31B8A32F21A238010055BD01 /* windows.c */, + 31B8A34421A238020055BD01 /* wizard.c */, + 31B8A36E21A238050055BD01 /* worm.c */, + 31B8A34821A238030055BD01 /* worn.c */, + 31B8A36721A238040055BD01 /* write.c */, + 31B8A35321A238030055BD01 /* zap.c */, + ); + name = src; + sourceTree = ""; + }; + 3189579321A200EC00FB2ABE /* util */ = { + isa = PBXGroup; + children = ( + 31B8A46421A278AC0055BD01 /* dgn_comp.y */, + 31B8A45F21A26AE70055BD01 /* dlb_main.c */, + 31B8A45121A26A750055BD01 /* recover.c */, + 31B8A44221A269EA0055BD01 /* dgn_main.c */, + 31B8A44021A269C80055BD01 /* dgn_lex.c */, + 31B8A46821A288770055BD01 /* dgn_comp.l */, + 31B8A43D21A2699B0055BD01 /* dgn_yacc.c */, + 31B8A42621A267E60055BD01 /* lev_lex.c */, + 31B8A42821A267E60055BD01 /* lev_main.c */, + 31B8A42521A267E60055BD01 /* lev_yacc.c */, + 31B8A42721A267E60055BD01 /* panic.c */, + 31B8A30B21A20D8B0055BD01 /* makedefs.c */, + ); + name = util; + sourceTree = ""; + }; + 3189579621A2046700FB2ABE /* include */ = { + isa = PBXGroup; + children = ( + 31B8A30A21A20D730055BD01 /* config.h */, + ); + name = include; + sourceTree = ""; + }; + 31B8A3E921A23CC40055BD01 /* sys */ = { + isa = PBXGroup; + children = ( + 31B8A3F121A23D4B0055BD01 /* unix */, + 31B8A3EA21A23CDB0055BD01 /* share */, + ); + name = sys; + sourceTree = ""; + }; + 31B8A3EA21A23CDB0055BD01 /* share */ = { + isa = PBXGroup; + children = ( + 31B8A3ED21A23D420055BD01 /* ioctl.c */, + 31B8A3EE21A23D420055BD01 /* unixtty.c */, + 31B8A3EB21A23CF20055BD01 /* posixregex.c */, + ); + name = share; + sourceTree = ""; + }; + 31B8A3F121A23D4B0055BD01 /* unix */ = { + isa = PBXGroup; + children = ( + 31B8A3F321A23DD10055BD01 /* unixmain.c */, + 31B8A3F421A23DD10055BD01 /* unixres.c */, + 31B8A3F221A23DD10055BD01 /* unixunix.c */, + ); + name = unix; + sourceTree = ""; + }; + 31B8A3F821A23E490055BD01 /* win */ = { + isa = PBXGroup; + children = ( + 31B8A40221A23EAA0055BD01 /* curses */, + 31B8A3F921A23E4F0055BD01 /* tty */, + ); + name = win; + sourceTree = ""; + }; + 31B8A3F921A23E4F0055BD01 /* tty */ = { + isa = PBXGroup; + children = ( + 31B8A3FC21A23E6E0055BD01 /* getline.c */, + 31B8A3FA21A23E6E0055BD01 /* termcap.c */, + 31B8A3FB21A23E6E0055BD01 /* topl.c */, + 31B8A3FD21A23E6E0055BD01 /* wintty.c */, + ); + name = tty; + sourceTree = ""; + }; + 31B8A40221A23EAA0055BD01 /* curses */ = { + isa = PBXGroup; + children = ( + 31B8A40421A23EEB0055BD01 /* cursdial.c */, + 31B8A40621A23EEB0055BD01 /* cursinit.c */, + 31B8A40521A23EEB0055BD01 /* cursinvt.c */, + 31B8A40821A23EEB0055BD01 /* cursmain.c */, + 31B8A40721A23EEB0055BD01 /* cursmesg.c */, + 31B8A40321A23EEB0055BD01 /* cursmisc.c */, + 31B8A40921A23EEB0055BD01 /* cursstat.c */, + 31B8A40A21A23EEB0055BD01 /* curswins.c */, + ); + name = curses; + sourceTree = ""; + }; + 31B8A41421A243CB0055BD01 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 31B8A41521A243CC0055BD01 /* libncurses.tbd */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 3189577021A1FCC100FB2ABE /* NetHack */ = { + isa = PBXNativeTarget; + buildConfigurationList = 3189577821A1FCC100FB2ABE /* Build configuration list for PBXNativeTarget "NetHack" */; + buildPhases = ( + 3189576D21A1FCC100FB2ABE /* Sources */, + 3189576E21A1FCC100FB2ABE /* Frameworks */, + 3189576F21A1FCC100FB2ABE /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + 31B8A31421A2355C0055BD01 /* PBXTargetDependency */, + ); + name = NetHack; + productName = NetHack; + productReference = 3189577121A1FCC100FB2ABE /* NetHack */; + productType = "com.apple.product-type.tool"; + }; + 3189577E21A1FDA400FB2ABE /* makedefs */ = { + isa = PBXNativeTarget; + buildConfigurationList = 3189578321A1FDA400FB2ABE /* Build configuration list for PBXNativeTarget "makedefs" */; + buildPhases = ( + 3189577B21A1FDA400FB2ABE /* Sources */, + 3189577C21A1FDA400FB2ABE /* Frameworks */, + 3189577D21A1FDA400FB2ABE /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = makedefs; + productName = makedefs; + productReference = 3189577F21A1FDA400FB2ABE /* makedefs */; + productType = "com.apple.product-type.tool"; + }; + 31B8A41D21A2669A0055BD01 /* lev_comp */ = { + isa = PBXNativeTarget; + buildConfigurationList = 31B8A42221A2669A0055BD01 /* Build configuration list for PBXNativeTarget "lev_comp" */; + buildPhases = ( + 31B8A41A21A2669A0055BD01 /* Sources */, + 31B8A41B21A2669A0055BD01 /* Frameworks */, + 31B8A41C21A2669A0055BD01 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = lev_comp; + productName = lev_comp; + productReference = 31B8A41E21A2669A0055BD01 /* lev_comp */; + productType = "com.apple.product-type.tool"; + }; + 31B8A43521A268DF0055BD01 /* dgn_comp */ = { + isa = PBXNativeTarget; + buildConfigurationList = 31B8A43A21A268E00055BD01 /* Build configuration list for PBXNativeTarget "dgn_comp" */; + buildPhases = ( + 31B8A43221A268DF0055BD01 /* Sources */, + 31B8A43321A268DF0055BD01 /* Frameworks */, + 31B8A43421A268DF0055BD01 /* CopyFiles */, + ); + buildRules = ( + 31B8A46721A286E70055BD01 /* PBXBuildRule */, + 31B8A46321A270680055BD01 /* PBXBuildRule */, + ); + dependencies = ( + ); + name = dgn_comp; + productName = dgn_comp; + productReference = 31B8A43621A268DF0055BD01 /* dgn_comp */; + productType = "com.apple.product-type.tool"; + }; + 31B8A44921A26A4B0055BD01 /* recover */ = { + isa = PBXNativeTarget; + buildConfigurationList = 31B8A44E21A26A4B0055BD01 /* Build configuration list for PBXNativeTarget "recover" */; + buildPhases = ( + 31B8A44621A26A4B0055BD01 /* Sources */, + 31B8A44721A26A4B0055BD01 /* Frameworks */, + 31B8A44821A26A4B0055BD01 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = recover; + productName = recover; + productReference = 31B8A44A21A26A4B0055BD01 /* recover */; + productType = "com.apple.product-type.tool"; + }; + 31B8A45621A26A970055BD01 /* dlb */ = { + isa = PBXNativeTarget; + buildConfigurationList = 31B8A45B21A26A970055BD01 /* Build configuration list for PBXNativeTarget "dlb" */; + buildPhases = ( + 31B8A45321A26A970055BD01 /* Sources */, + 31B8A45421A26A970055BD01 /* Frameworks */, + 31B8A45521A26A970055BD01 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = dlb; + productName = dlb; + productReference = 31B8A45721A26A970055BD01 /* dlb */; + productType = "com.apple.product-type.tool"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 3189576921A1FCC100FB2ABE /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1010; + ORGANIZATIONNAME = "Bart House"; + TargetAttributes = { + 3189577021A1FCC100FB2ABE = { + CreatedOnToolsVersion = 10.1; + }; + 3189577E21A1FDA400FB2ABE = { + CreatedOnToolsVersion = 10.1; + }; + 31B8A41D21A2669A0055BD01 = { + CreatedOnToolsVersion = 10.1; + }; + 31B8A43521A268DF0055BD01 = { + CreatedOnToolsVersion = 10.1; + }; + 31B8A44921A26A4B0055BD01 = { + CreatedOnToolsVersion = 10.1; + }; + 31B8A45621A26A970055BD01 = { + CreatedOnToolsVersion = 10.1; + }; + }; + }; + buildConfigurationList = 3189576C21A1FCC100FB2ABE /* Build configuration list for PBXProject "NetHack" */; + compatibilityVersion = "Xcode 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 3189576821A1FCC100FB2ABE; + productRefGroup = 3189577221A1FCC100FB2ABE /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 3189577021A1FCC100FB2ABE /* NetHack */, + 3189577E21A1FDA400FB2ABE /* makedefs */, + 31B8A41D21A2669A0055BD01 /* lev_comp */, + 31B8A43521A268DF0055BD01 /* dgn_comp */, + 31B8A44921A26A4B0055BD01 /* recover */, + 31B8A45621A26A970055BD01 /* dlb */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + 3189576D21A1FCC100FB2ABE /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 31B8A3BC21A238060055BD01 /* eat.c in Sources */, + 31B8A3A921A238060055BD01 /* music.c in Sources */, + 31B8A3D221A238060055BD01 /* engrave.c in Sources */, + 31B8A3A021A238060055BD01 /* exper.c in Sources */, + 31B8A38A21A238060055BD01 /* priest.c in Sources */, + 31B8A3A221A238060055BD01 /* detect.c in Sources */, + 31B8A3B421A238060055BD01 /* save.c in Sources */, + 31B8A3A421A238060055BD01 /* vision.c in Sources */, + 31B8A3C621A238060055BD01 /* dbridge.c in Sources */, + 31B8A38521A238060055BD01 /* rnd.c in Sources */, + 31B8A38B21A238060055BD01 /* topten.c in Sources */, + 31B8A38121A238060055BD01 /* mapglyph.c in Sources */, + 31B8A41321A23F650055BD01 /* version.c in Sources */, + 31B8A3BB21A238060055BD01 /* allmain.c in Sources */, + 31B8A39521A238060055BD01 /* windows.c in Sources */, + 31B8A38621A238060055BD01 /* mondata.c in Sources */, + 31B8A41921A244940055BD01 /* objects.c in Sources */, + 31B8A3AA21A238060055BD01 /* wizard.c in Sources */, + 31B8A3D021A238060055BD01 /* explode.c in Sources */, + 31B8A3DE21A238060055BD01 /* sys.c in Sources */, + 31B8A38021A238060055BD01 /* sit.c in Sources */, + 31B8A3AF21A238060055BD01 /* lock.c in Sources */, + 31B8A38C21A238060055BD01 /* trap.c in Sources */, + 31B8A3AE21A238060055BD01 /* worn.c in Sources */, + 31B8A3B821A238060055BD01 /* dokick.c in Sources */, + 31B8A38221A238060055BD01 /* teleport.c in Sources */, + 31B8A37B21A238060055BD01 /* mkmap.c in Sources */, + 31B8A3AC21A238060055BD01 /* decl.c in Sources */, + 31B8A3BE21A238060055BD01 /* hack.c in Sources */, + 31B8A3EC21A23CF20055BD01 /* posixregex.c in Sources */, + 31B8A3C321A238060055BD01 /* steed.c in Sources */, + 31B8A39D21A238060055BD01 /* artifact.c in Sources */, + 31B8A3FF21A23E6E0055BD01 /* topl.c in Sources */, + 31B8A3C021A238060055BD01 /* dig.c in Sources */, + 31B8A3CB21A238060055BD01 /* alloc.c in Sources */, + 31B8A39821A238060055BD01 /* mail.c in Sources */, + 31B8A3C821A238060055BD01 /* options.c in Sources */, + 31B8A3CD21A238060055BD01 /* write.c in Sources */, + 31B8A40F21A23EEC0055BD01 /* cursmesg.c in Sources */, + 31B8A3DF21A238060055BD01 /* end.c in Sources */, + 31B8A38921A238060055BD01 /* mklev.c in Sources */, + 31B8A3D721A238060055BD01 /* muse.c in Sources */, + 31B8A40121A23E6E0055BD01 /* wintty.c in Sources */, + 31B8A3FE21A23E6E0055BD01 /* termcap.c in Sources */, + 31B8A39621A238060055BD01 /* attrib.c in Sources */, + 31B8A40C21A23EEC0055BD01 /* cursdial.c in Sources */, + 31B8A3A321A238060055BD01 /* mhitm.c in Sources */, + 31B8A3DC21A238060055BD01 /* polyself.c in Sources */, + 31B8A3A621A238060055BD01 /* makemon.c in Sources */, + 31B8A3B721A238060055BD01 /* rumors.c in Sources */, + 31B8A39921A238060055BD01 /* dungeon.c in Sources */, + 31B8A3D121A238060055BD01 /* do.c in Sources */, + 31B8A39021A238060055BD01 /* objnam.c in Sources */, + 31B8A3B621A238060055BD01 /* bones.c in Sources */, + 31B8A3C521A238060055BD01 /* timeout.c in Sources */, + 31B8A3AD21A238060055BD01 /* uhitm.c in Sources */, + 31B8A3B321A238060055BD01 /* track.c in Sources */, + 31B8A41221A23EEC0055BD01 /* curswins.c in Sources */, + 31B8A3A721A238060055BD01 /* minion.c in Sources */, + 31B8A3F021A23D420055BD01 /* unixtty.c in Sources */, + 31B8A37F21A238060055BD01 /* extralev.c in Sources */, + 31B8A39B21A238060055BD01 /* dogmove.c in Sources */, + 31B8A3C121A238060055BD01 /* read.c in Sources */, + 31B8A3D521A238060055BD01 /* shk.c in Sources */, + 31B8A3E221A238500055BD01 /* display.c in Sources */, + 31B8A3DD21A238060055BD01 /* dothrow.c in Sources */, + 31B8A39421A238060055BD01 /* mcastu.c in Sources */, + 31B8A3C221A238060055BD01 /* role.c in Sources */, + 31B8A3E821A23AB50055BD01 /* vis_tab.c in Sources */, + 31B8A38821A238060055BD01 /* shknam.c in Sources */, + 31B8A3A521A238060055BD01 /* ball.c in Sources */, + 31B8A39E21A238060055BD01 /* mthrowu.c in Sources */, + 31B8A3C721A238060055BD01 /* monmove.c in Sources */, + 31B8A3BF21A238060055BD01 /* u_init.c in Sources */, + 31B8A3D921A238060055BD01 /* vault.c in Sources */, + 31B8A38F21A238060055BD01 /* spell.c in Sources */, + 31B8A3B221A238060055BD01 /* pray.c in Sources */, + 31B8A3A821A238060055BD01 /* weapon.c in Sources */, + 31B8A3DA21A238060055BD01 /* mkmaze.c in Sources */, + 31B8A37E21A238060055BD01 /* steal.c in Sources */, + 31B8A3BA21A238060055BD01 /* mkobj.c in Sources */, + 31B8A41121A23EEC0055BD01 /* cursstat.c in Sources */, + 31B8A3E021A238060055BD01 /* wield.c in Sources */, + 31B8A41821A2448C0055BD01 /* monst.c in Sources */, + 31B8A3CA21A238060055BD01 /* hacklib.c in Sources */, + 31B8A3A121A238060055BD01 /* rip.c in Sources */, + 31B8A39321A238060055BD01 /* were.c in Sources */, + 31B8A3EF21A23D420055BD01 /* ioctl.c in Sources */, + 31B8A38321A238060055BD01 /* mhitu.c in Sources */, + 31B8A3B021A238060055BD01 /* mkroom.c in Sources */, + 31B8A3B121A238060055BD01 /* pline.c in Sources */, + 31B8A39A21A238060055BD01 /* questpgr.c in Sources */, + 31B8A3E621A238B30055BD01 /* dog.c in Sources */, + 31B8A40D21A23EEC0055BD01 /* cursinvt.c in Sources */, + 31B8A38721A238060055BD01 /* o_init.c in Sources */, + 31B8A40E21A23EEC0055BD01 /* cursinit.c in Sources */, + 31B8A3F521A23DD10055BD01 /* unixunix.c in Sources */, + 31B8A3CE21A238060055BD01 /* potion.c in Sources */, + 31B8A3F621A23DD10055BD01 /* unixmain.c in Sources */, + 31B8A3D821A238060055BD01 /* botl.c in Sources */, + 31B8A39121A238060055BD01 /* light.c in Sources */, + 31B8A3DB21A238060055BD01 /* mon.c in Sources */, + 31B8A3B921A238060055BD01 /* zap.c in Sources */, + 31B8A38421A238060055BD01 /* do_name.c in Sources */, + 31B8A3C421A238060055BD01 /* apply.c in Sources */, + 31B8A3F721A23DD10055BD01 /* unixres.c in Sources */, + 31B8A3BD21A238060055BD01 /* files.c in Sources */, + 31B8A39221A238060055BD01 /* do_wear.c in Sources */, + 31B8A3E521A238B30055BD01 /* dlb.c in Sources */, + 31B8A37D21A238060055BD01 /* restore.c in Sources */, + 31B8A39C21A238060055BD01 /* drawing.c in Sources */, + 31B8A41021A23EEC0055BD01 /* cursmain.c in Sources */, + 31B8A38E21A238060055BD01 /* quest.c in Sources */, + 31B8A3D621A238060055BD01 /* region.c in Sources */, + 31B8A3D421A238060055BD01 /* worm.c in Sources */, + 31B8A3C921A238060055BD01 /* sounds.c in Sources */, + 31B8A37C21A238060055BD01 /* pager.c in Sources */, + 31B8A39F21A238060055BD01 /* fountain.c in Sources */, + 31B8A40B21A23EEC0055BD01 /* cursmisc.c in Sources */, + 31B8A3CF21A238060055BD01 /* sp_lev.c in Sources */, + 31B8A3D321A238060055BD01 /* cmd.c in Sources */, + 31B8A3AB21A238060055BD01 /* mplayer.c in Sources */, + 31B8A3CC21A238060055BD01 /* pickup.c in Sources */, + 31B8A39721A238060055BD01 /* invent.c in Sources */, + 31B8A40021A23E6E0055BD01 /* getline.c in Sources */, + 31B8A3B521A238060055BD01 /* rect.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3189577B21A1FDA400FB2ABE /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 31B8A31021A20DC10055BD01 /* monst.c in Sources */, + 31B8A30F21A20DC10055BD01 /* objects.c in Sources */, + 31B8A30C21A20D8B0055BD01 /* makedefs.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 31B8A41A21A2669A0055BD01 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 31B8A42B21A267E60055BD01 /* panic.c in Sources */, + 31B8A43021A268370055BD01 /* monst.c in Sources */, + 31B8A42921A267E60055BD01 /* lev_yacc.c in Sources */, + 31B8A42C21A267E60055BD01 /* lev_main.c in Sources */, + 31B8A42D21A267F50055BD01 /* alloc.c in Sources */, + 31B8A42E21A2680B0055BD01 /* drawing.c in Sources */, + 31B8A42A21A267E60055BD01 /* lev_lex.c in Sources */, + 31B8A43121A268420055BD01 /* objects.c in Sources */, + 31B8A42F21A2681E0055BD01 /* decl.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 31B8A43221A268DF0055BD01 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 31B8A46921A288770055BD01 /* dgn_comp.l in Sources */, + 31B8A46621A2820F0055BD01 /* dgn_comp.y in Sources */, + 31B8A44321A269EA0055BD01 /* dgn_main.c in Sources */, + 31B8A44521A26A0A0055BD01 /* alloc.c in Sources */, + 31B8A44421A26A020055BD01 /* panic.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 31B8A44621A26A4B0055BD01 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 31B8A45221A26A750055BD01 /* recover.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 31B8A45321A26A970055BD01 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 31B8A46121A26AF60055BD01 /* panic.c in Sources */, + 31B8A45E21A26ACF0055BD01 /* dlb.c in Sources */, + 31B8A46021A26AE70055BD01 /* dlb_main.c in Sources */, + 31B8A46221A26B020055BD01 /* alloc.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 31B8A31421A2355C0055BD01 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 3189577E21A1FDA400FB2ABE /* makedefs */; + targetProxy = 31B8A31321A2355C0055BD01 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 3189577621A1FCC100FB2ABE /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "c++98"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + 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_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "Mac Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = ansi; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_PEDANTIC = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = "$(SRCROOT)/../../include"; + MACOSX_DEPLOYMENT_TARGET = 10.14; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = ( + "-DNOMAIL", + "-DNOTPARMDECL", + "-DDEFAULT_WINDOW_SYS=\\\"curses\\\"", + "-DDLB", + "-DGREPPATH=\\\"/usr/bin/grep\\\"", + "-DSYSCF", + "-DSYSCF_FILE=\\\"/Users/barthouse/nethackdir/sysconf\\\"", + "-DHACKDIR=\\\"/Users/barthouse/nethackdir\\\"", + "-DSECURE", + ); + SDKROOT = macosx; + }; + name = Debug; + }; + 3189577721A1FCC100FB2ABE /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "c++98"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + 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_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "Mac Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = ansi; + GCC_NO_COMMON_BLOCKS = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_PEDANTIC = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = "$(SRCROOT)/../../include"; + MACOSX_DEPLOYMENT_TARGET = 10.14; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + OTHER_CFLAGS = ( + "-DNOMAIL", + "-DNOTPARMDECL", + "-DDEFAULT_WINDOW_SYS=\\\"curses\\\"", + "-DDLB", + "-DGREPPATH=\\\"/usr/bin/grep\\\"", + "-DSYSCF", + "-DSYSCF_FILE=\\\"/Users/barthouse/nethackdir/sysconf\\\"", + "-DHACKDIR=\\\"/Users/barthouse/nethackdir\\\"", + "-DSECURE", + ); + SDKROOT = macosx; + }; + name = Release; + }; + 3189577921A1FCC100FB2ABE /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + OTHER_CFLAGS = ( + "-DNOMAIL", + "-DNOTPARMDECL", + "-DDEFAULT_WINDOW_SYS=\\\"curses\\\"", + "-DDLB", + "-DGREPPATH=\\\"/usr/bin/grep\\\"", + "-DSYSCF", + "-DSYSCF_FILE=\\\"/Users/barthouse/nethackdir/sysconf\\\"", + "-DHACKDIR=\\\"/Users/barthouse/nethackdir\\\"", + "-DSECURE", + "-DCURSES_GRAPHICS", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 3189577A21A1FCC100FB2ABE /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + OTHER_CFLAGS = ( + "-DNOMAIL", + "-DNOTPARMDECL", + "-DDEFAULT_WINDOW_SYS=\\\"curses\\\"", + "-DDLB", + "-DGREPPATH=\\\"/usr/bin/grep\\\"", + "-DSYSCF", + "-DSYSCF_FILE=\\\"/Users/barthouse/nethackdir/sysconf\\\"", + "-DHACKDIR=\\\"/Users/barthouse/nethackdir\\\"", + "-DSECURE", + "-DCURSES_GRAPHICS", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 3189578421A1FDA400FB2ABE /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 3189578521A1FDA400FB2ABE /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 31B8A42321A2669A0055BD01 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 31B8A42421A2669A0055BD01 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 31B8A43B21A268E00055BD01 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 31B8A43C21A268E00055BD01 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 31B8A44F21A26A4B0055BD01 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 31B8A45021A26A4B0055BD01 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 31B8A45C21A26A970055BD01 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 31B8A45D21A26A970055BD01 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = T4L96T5775; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 3189576C21A1FCC100FB2ABE /* Build configuration list for PBXProject "NetHack" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3189577621A1FCC100FB2ABE /* Debug */, + 3189577721A1FCC100FB2ABE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 3189577821A1FCC100FB2ABE /* Build configuration list for PBXNativeTarget "NetHack" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3189577921A1FCC100FB2ABE /* Debug */, + 3189577A21A1FCC100FB2ABE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 3189578321A1FDA400FB2ABE /* Build configuration list for PBXNativeTarget "makedefs" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3189578421A1FDA400FB2ABE /* Debug */, + 3189578521A1FDA400FB2ABE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 31B8A42221A2669A0055BD01 /* Build configuration list for PBXNativeTarget "lev_comp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 31B8A42321A2669A0055BD01 /* Debug */, + 31B8A42421A2669A0055BD01 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 31B8A43A21A268E00055BD01 /* Build configuration list for PBXNativeTarget "dgn_comp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 31B8A43B21A268E00055BD01 /* Debug */, + 31B8A43C21A268E00055BD01 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 31B8A44E21A26A4B0055BD01 /* Build configuration list for PBXNativeTarget "recover" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 31B8A44F21A26A4B0055BD01 /* Debug */, + 31B8A45021A26A4B0055BD01 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 31B8A45B21A26A970055BD01 /* Build configuration list for PBXNativeTarget "dlb" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 31B8A45C21A26A970055BD01 /* Debug */, + 31B8A45D21A26A970055BD01 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 3189576921A1FCC100FB2ABE /* Project object */; +} diff --git a/sys/unix/NetHack.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/sys/unix/NetHack.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 000000000..793cc7903 --- /dev/null +++ b/sys/unix/NetHack.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 000000000..18d981003 --- /dev/null +++ b/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 000000000..0c67376eb --- /dev/null +++ b/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,5 @@ + + + + + diff --git a/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcuserdata/barthouse.xcuserdatad/IDEFindNavigatorScopes.plist b/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcuserdata/barthouse.xcuserdatad/IDEFindNavigatorScopes.plist new file mode 100644 index 000000000..5dd5da85f --- /dev/null +++ b/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcuserdata/barthouse.xcuserdatad/IDEFindNavigatorScopes.plist @@ -0,0 +1,5 @@ + + + + + diff --git a/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcuserdata/barthouse.xcuserdatad/UserInterfaceState.xcuserstate b/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcuserdata/barthouse.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..4c98bfa235a95a6a9f0347924d732e596cda7594 GIT binary patch literal 120988 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ⓈGiV#sO zOpY!%^LjBlUEk$_@e;1Uh#4vjdt9*~Haj8l3B_bhsuga$+<4VM`L9O)Yl)(S=06D6 zCM6mQ1eT={xY2l1+Jez|tMPVPhovO*q8{TNL?PWiXuO-&;U43?L{Ux@i&N_GfDuc~ z{&jd1JUm7e6_kfc@Q|>oClnv=N#o&ZeBby1%6Y^1vFbVFC)~DWxIu?GqnF?gBAD(g8$|y* z)g)-4WR?tOGtxa-z6q2H-|i>IzCVHnUJ61Re>ev2o{_GBr? zX6LHu0loFCgd=ji&xY z?>LGLr}raa*0$SmN3W^1rYnqy-4FsY13pi9)nT+|Gf*{$W&4XJ zTnw5bc>Xc`UoWNn2hmR$XLL{2V`EH!l6RR9Y-Wj9ue|wb`IY z)1zJ=PUcnTbAA5)_MF5ba>)fP<38%?asm>SWEbO|q@HvgAbBZrS6qCuL8|o|S!uD@qjdJh@IjPCf&d zl+2S?;&PHB%Ne0$T!xqg)PF0Q^4I3^)KUFdLW)_<04M?00LKAm16Kf70oMT60XG0Q0yhJ<0=ENq z0#5_a0?z|`fW5$Lz?;B3zGtEIb#4NkOQazEr4=z+yE|r%J~nl5BEsr1F%?f zj|5HwP|w^Qz6kU^dbKv{VxCvQ670~P|Ho3|E-08PLlKq~;g^ELrn0q~x8H~^mW&H&B=P<|fD z&$|pj`{zL(c{c&K0=ENq0+34{kkyE#MvCUEnj| zJKzW4C*T+0H{cJB(~kfk18iP%`WyhV(1QoP0e~*+QGY%7(9Z|H0KNpi2EGNp2Yv*8 z27U#82ma(ZWaZ%I=M0$u4?x}qlw%kLi~*EDHjoRb0hDP#nFeGupiF}a7!OPYCIM4` zX}}Di2!L!1;K=~l7$6%1WMh~G%mL;B#eg3O0$~8{1{X1BCegX4^7QzP2ch&DBXPh%MX9*xj1Blt5e2f&-L4gg<9^fM!PGOh=}kMU3dycnVH zM(|#J-{yD3gBwsI^aJ5bkcYma3^pN za6j-6@F?&&@D%VY0G%_w1iS*g4nX&e`+)a>kAP2sFMzLrZvp6`@n--!2pgWumjRi8 z0E_@e14;n;2%DG7*8&D$955az1f~G!pZP_A6>tD@gT(*WdUdLDR@!xk1W6+k@-%)m^b6F}P)90@>w3ebK9$XDfHQ!zfRBLh0LXm&Prxr6HvxJ!p$33%O;`r3 z0D1w)V*=zc;b!1g;CI}GI2;%Wj0UoRr9dOF4uB3$JOqHQOuQFB9Vb2rJj`*0Xv@M} z0PR<(0d&AxpdC0A=mfd}=uzRzz$*aiScp1K8VAe((6*B-fDPCR90x#`C!GYKo|9ez z-UXm%lRgAK=D5j7KN;;mc|PC+0s!(%-T^@8CtmfO<~334jcz@&NQ@D)eRQC;+mY3O$($J(=1Bv;fF6^=<&NnR-6}*-V2x zr$HvuAd_j3$u#J|G{|KdoAD^enNc5e9-syE zfDxz%+JFuq3UmRelNo%O!I$}2;CYTKS`4fP)&Qte5%i?!769~%K)(p|iyq^+nPY)` z0Cky(y39mfW*!1;0=58$0owu8f94(l`Y{vwG4nN!vmm`?CSV2ZfD_mTpp7li3k&qZ zavFg2mJfiBfKPzWIL>MV(8g9D0KKq=0Hn7utG1azjB2=z`-&;Ar4j;CKM?cDw<+1-t{i3$r{7fG1}yuoPGh+yy}1&L@DU zfM+<)r2-&B7i8|51WW-sff#^tTqwtda$I|X_kj-q$iww1$GIHo7n0dP8S zF>oo+1MCEl-VOP=AwM_d=Z5?|K>%{|fJYB_^ngcCFK`2JBXBctEATtVd4~fdfzdz~ zfVAF5U>(p590J?|JP14tK(D;0=d3Y+9)KKYjROjRCZG%02y6zn0`~!s$1KQW)^orM z95);JW%aNJzTa&9Gn_L{pAI2fn{>H*YqZY$6RbO7jkbHUTxGl1Ix z=)hdac3uX+0}5aSkOLTie82>tz2~95=Yh|8;B%e_m<7xMd;oZuhxVMe09XQmmwAx& zymsJF0A=X<0;d3{0nq<>F9K-u`OvZXD0@ESKOg1JN4fK70w{Mr z%AJpL=g$L*0Y6Xy)Bq@ZKFXfI8bCjp-vC4als|tXfU@VG44}OEknQ|)0LXQI53mc^ z4O|Ia16&6@34G0Q#km0LU5s*z=L0CSI0%#hD6@DOumV^GpzLClUAzH+yo*tGG3s8t z4LBSi0Qe|I`Nb%|7&=^x@`|qqZUk-t&^E;n01pF?0?^H3@KXFVfPUo50>F>23P79t zP^PaQXaLaOzHR_z`nCXv0o#Ei0My-ww)dR{>;NtVE(R_Gz=sdz`%u2`K>+3Xo&lZ* z_5gc%!k3_$?Tdyi62lzm6p zbCk@e!3<>_)0oK|WJbx1k{M<0QRW`Cp3Q7wJA2rR-lGn13ildynZLNnKiuKIUoD#* z?|s!=gp-c~xSOhJm_=2)u4>m+Wma9zO4hLznN@e9_p0Vz)!hB9+@R`7zT+%E@)LTm zs*bAitIDsI19{aR<#C?kSt2Mxam=UM88hyt+kDg;*=S@mcmhx0W9WnA_(W(dO=fm&k5VsA0-GDbbI`7rBPnXxbM62&m%Sedbf!x~RY$D+SoyJokQY0SiA-i1^I6FIEI}=?ZYcJ1ehY#)^~9NXTp47>RirZ2sg2Ay z^N!1)F7?rSTt_<7jo$QS0P2X7A16O<0rKKj@gX0vo^9-8H|{o0EphHB?xJ72Za>x4 zQ@sXtkXgL}jc835WL7ut>b>YgKlEOG0+X1+OlC6=bySyMeI0VE%c_2eqkPFXoZ~zf z_?ch05(M$tDM2mFI$p2w^5O?Fm@&wUH|zKr%wi65<5#io8DNij6Tev;IabeM0E znRJG8T;duslgvBm7XNTN2x{oPhFh!=PCov}6FiMNYRIo4zeYLa)rcjYBx;dKeHzjj zwbW?AQ0%9MdTLzdCNgW>;a(8b%tjt$)->;$kMTH9qW7A`D8XyI#oN4tI%>+VDZgf2 z^>e)>Aw~L0&~>E%UBbl2VjL@3pFvKn+qz zBLj8Rl3%MMa%;(|HHxuJ;9X`jj|D7bF-zIQ`P6uSx?m{X{$GL`AfLLIf`*Op)VQ{>g&hj+F1A&zpA)12jd{;TDu zAW%Y(QV8{=m~~25WTy0{FT)s*%oOuZnZh(?p!XEFn6iowS;r@ALLDjcQ;r}v<-e>; zT;Vsa@h^9|&%+={%|cdQ!uycg4zo_xYpT4|+011L@>0z@^<&nv0lBGrIe@-X_3f{} z1*zY13U#E)PyHKtY4Xytk&|3J#uGfnGdz!omD(dQFp=CNpgpGSg(H z={M~dUm`p0JQw+eU(t8kU))3;>GIR%r~eOm>3UBuNMVXmlD8>CS=5qViTVshJ?VCx zuGe&#>ECdIAGnOn^xu)2ejT}WLdcHXI{L2TXGNU?sG*Mj>lC6Wa_h*d6Gb#}B#=rS zGI6(c8q$~nxQROZxrEF*GV9#ppCHHx2t{T_IC;s>qr6B2`p(dI#%sL6Tc{&LenvcU zGh}7hM@CE9(4HRj#?5B*XAnbJfSbrLi_9G8HB(;Z<2;FZXUfYgK_sv9CUP^Y5QDxm z^_^LZ+N7b5O!=AeGkYR0(>^jsFq&~pVSd(} zvFNp)yn5+m&;)t)%(`AjI@1-o^@cDKeb>`>y?2?ybktE#e!bPmttYFVebn2}LA)>Z zPVgOPILCP|@GuDKM_?B9TcgkV^6K}Z59VE8Ui}G7Vlq>aTmOBQqwo6quKzLX*@!yo z%daoL{z>H3w~zXlxWaGT;$QCaAP5?S@CYvwgIP2fgFYL`YcPvBn0Ett4c4-b4ajR? z-VN-%!RH)6&kgk3K)(&-H@L_z{EGYravR8Pn2X1Ff~R>7H8db0R>8y@Cc?7E@MhGyLGXY}3hGPk(HJ#ek1vfiXpGj+q^@0 zDiKElZnlw|ZKRe)sn}a1chE>ZjZS0Mjbt{u!c}f^ADNBKxv@Dn&PERO-uNk=;dx%c zO*AfoIvUGwEWdGeVvcyKStN#@%qEjom_H^)$X61WmFavq?_Ec$8<6 z*~Gk?yi7p~q4y?bC`$#Rs75U6Xd=H!1LQW5)ubnV=+7WVGY)s##N9TT!Zh4y6ZhEU zZV)sz>!x~bDz9l#it`ronwoXfDpVyJxlL2aMBh#I-Lx4kXpK6W%5N&a=@{fSoz5)g zvVi5R;se&8mZs}D&fh`MOg+usL9fkZHj5*k6zU_hS!0^goR;XlS#SC>fT0X$6zXUu zznT1IE0EXh6E?Ah?R?Gw+-nzA@ZO*N8qW9Lhd5Y(G5%X_dgkrpkI$FzbEx&aQc^B_&8@05Vi92oM9@?mW%*0e(%ZRNL>-*!Cm+Rnn=wq3v?R`DTgaldWV(sm>6rmg+7Q%}3{L?g3Z z0!gIP2$}87yIl)f(FVP@>&E~FGlEf!MIG(rx0By)HS*eRVhh{Z#Q_d;j4%0y6Ws8( z@!UoG3h24L%=UV1uh;f^Z7;XIUfU007;@XoZ9fL{ZvP%jSjI}$@Dc0Tz+Pmxm(~6U zE^v{{T;(SJU@q%({bFcaYmbza93m zpM&VRgPuF+xq~`7$nPM(!!6`>48i--F$ZBh%Hx@zow}@{ zAxct)vbfVOQB)%qb##&6MShpo$m`ObUi4)E?x)Kb#xVi4ba6{v+)S5mQBT(=vE!~X zyB4M>Z&D7KT`N%qbMG3B-n-TzllnBF87)yqSNUE0Be$!puG5*tTo$mLReZ=ttjFH` z`i`LMzd_K=EV{|=rq6Er>=utbcQfy9=G;x*e}CMvo4juFx|w;m4s=G(-G(xpQH*CI zZll{&-e)Q6*vbxevzPrG=WE<z|ciG+TxO*qMV&>iDb~o$pqZy0b z?sB`EclY_o?Y;!PcmIGje2m_^?_nSM?=G+V_x#Au{KB8y;1+JU`+v3E3xXa`VK+V0 z(?ica?6`-_9(wJe*Bk#x>O8tb$(hd*wr3FL%<*&!=856G0?zP?A!prB_+pYA^fgrJi29IDpJv$M}-d z{KO@$AhVauUjJp9doOeEorN5PlAHWIir#xaNnwgnn#xoqhUz4eMh11MPa~Qz5O>kr zEPC5@Z@ca-v-jWp8w7nq2t#I{Jm|fTx%V;mJ}*&-A{6I!-bC+x)X_(NANhUKk=Lgw zEoeyj=?kBU~Tf9vr;*i#N5e_8!^vzPrGE)}xLA@(0Kt z@D1_?oaZMlafR#L;va7FUo8)UVBj-UK|KS9qt}5l2To-=3s{cKfvfqDwS0`;2Y$vr zzTgPQ_zHClls{1Zz#GUL_%H|tc~=KzBPaQJjK_HrwG4WWvNT3LgUou+2gn?>j!)Rm z=g1sn-h&Qvl;h}qkXsz|Gr#Z~fAAOT7%YFV{J{l~H~4v8q9BENosyKIG-?@Ko=og# zuzCjX;Se$hf63RJKEy2!d4%lbA`ki>@+dD8!JCw$B6c#Q8nM(O zg*56=m-_hGFvML9`3yY|kvT-KL-ac226Bh$b!ZMkkvlY;ygZA(hrU7~it{S^AF7U_ z@`uVFnvA@m4X~4;&1gv{y3!rDJ5()0`{8H9PL*}r2nE5a>A7<9WWDYAr zF-j1L-iK8tifH0Vq$cVZCV!axVV#jTtUq=#Y$zj`$YiGCc895D*c|+980Id9t7rI& z6h-Fn*LVXv9$poh!_9kmbrMKI@539>gyyuNJ^CNsg~7-kK83j~U=d4L&PS|g1L_#Q zg>8Jt!yp)8{v-4|Lf(iP=yQZ!kEl-zS|M{pJ31hDguX`%VHhJBhu%l%eT3deyw6%T zvlaUov75ad;W%I69UXBJwT$@N-wJ=0%IJ4wYh;e>hi#BW^VI=A?jJ3%n&2`bP8a~?GYd7~zw*HLqj zH)Z`}<}>;Q zUZNt+F^AFiJldW|%NxBBb057Md85sHw9L`wJ^EYpKia%UpW$aNaRWV%*7NB5K`ms2W<%y! znPYR47d?;F@7Px;L~&l_b>5^3^2er7AGb5MDQw;2Qnv{_vD-W&A&k~MekF>$W2}z<8hus9aH2_c@4Q!WKD@9ff^)J zmj*PZ87*ne2v%bjQ)Exk=M;TTxsQ9BYTi@Ld8)jrPw+J6J=MIYn)lRK(DT$%l%_0| zs6sVjNF#$5bfgR2=|x|LF_JNiVmX?+-t>}j)D#1fXX3Uy4|$fvlUY3^s*F81(4 z5KPZTQQ|P`>8aEq6FZ;Y4w=(Cq4(+C=)q7%q3`MAnaosXppNPCr@NKua;M9hzK<_B z#8FOinsc1zCoTrTj4Tu(5!o~JIYXZ_%z8$DMqtJ>jFO`ch(L5Mc=dZJ=^SOXC(*fm@R+y zbI6@7Yxdi`LwVfn>^Krgq9(O*KeM|q6SJ6o8hy@|H~R`#G4I*`=`kq^j7}PLV|8wio0J(Ez&9#rYedy01Ml+5HOkxVt z_!u`a_ihl(dm6pYlR2*_#d(VgR3?gOVv##f?mT_ZlRK{wP0{XaR^AykEy9xoZ|<6Lmlrw2!h4lrNvpvK^Wn9#$t6XR@Y*6EmqfJbuCucVs$Nk zi?_*S6z^k>i%$i?63<(ruO-jnE|(O>OqP_SGO;9~_9gXD|B{BZ!!0c7fZCVzX8;4S z(hXVtFSoga zT9(OOX70<(eVMs0D@+-ph{hc(a|g@Z!7}?_)|@u9$IO;>rx$8l)*tt`Y#i=y*@u|V zvJ<$2W%q+%xn7sQNOA0Tx!o?e+vTMxi_GORm&;r(b9pkUq%)F_IUfWo@=^)=T+y0# zbfgPvTG5lSsAGk_t(c2BtuUt*Yw$j<*o^tC*ug%&;1EYS&i7p9K@hAopOvriHukcz zJn~n@P#yKIRPV}KsClKETB(MWeK41m1DV7W+|x=mtyI%W&t8>-$9RV4d5MA)Cz3ZX zqgAq3Rm6-|wWTW)aRaO7FrWAMfKS=RPTb@w{jJj9D*dfG#cAwh)epGSRX_6!SAt-5 zC=s~5)iPGAb@g^W=KzN}hUculz{Mc=APl?x!1q2VK`GR_MqO*vwPqpibImeVqQ*6A zaieSOV$EjkV$BYAvzPt2-8DzBk2PO&g6}ws+SkZmBY(|huJQ+eag%?z!~Gx-6|D8% zt<8@9*5)QJ1^6FNV*YE*f35kiHUG8Vg|)?amDeeW9jvwgwf4WZ5>Z4GM*?nOt^Kb} zr4DszKx3NGk~Xxb6Xv_N2fgXXK!z}!QH*5*@8Xu%&R{n4c#rp4$_iGqhL8D#O>DvL z*6!jn>~QS?4s(pJ_!hfddxr0E4{P1STKBN_SAOSDZtyp^xyQpG_$Uk6$Vo2pke|nR zf~R?o7kPz36r}{O@g}7xLpdr^g=)kSPZG6AA)QR>(}ve8@+vXCt4ojh*aaA75~YqkPFXoa8j;IL}X9;tIcUjqBXv zU+(fC2tE!WD>(=woP0dW<2=Q)yuiyuP=w+{@&<2FnzB@&GF6G8I*HVzHfdx~kA^g% zIjv|*2RhS@p7fzVgBZ#PMl+6yOlBH0nZtY*vY2J8z zPVgOP`GE^u~ftQuD8SW_Obpg>|uRNI?`=oF@BNNG^hXan*6=Y0P{$7a?D&ma*y+wEc#&6de>-ESj(P0t%K+T)&i62vop!R* zTy`D{f?c5$;D4Cqu4v-uKu^@M%N%x@!!C2!brgN&p-1c5a|9c+zBkwNUE;H*&!D4h+S957_Sk`#o@$i(C$Z zgKp$tIQeiN2jAu$%<7<79W<+h`aC!d^E#-{gJyNmtPcLn@0i)42qIDUp@!J;p|<$W zp@rDfq5T}^YwYH54#M!g!=))p6MXM*2PWeChwbRF+{1DYALTFZa6br+*w2xolpqQF zIg-f$%=w5pA34c+ehPx4FH;|s300rKX7SBqJjaV9Qj}?3v4|!7_c=Fo;+G&e z`3waqjCxM0=cIa0+Wkqlb8;CMFvpXB1i>kFpYrTeC1^<}y5e)E*0L@LzEkUW|KmxT z(vFUNgjs*Ljaxhjg3}?CCz?3MF%9>3+Wnk9kNY|E62*8G{haARZ{(fXik+Ozi_Ein zI@_HA4CWk{xDo{C)PC+wN?|tV)PByh&V9mmb_K!r`FWb>XiXP9?|V1${UMG9!4LlZ zhgT?sIs9M_KX}#;>iEI_emEEe=d%({KGJAN6IQXFjY06E{(lU^=YFhBJ$&v*d;0N1 z%?_4(bq5f z`o-sdvDaVJ{Yxq<_!xEna*GE+aM@=sd(LIgx$HTY5AhB5f5mNHd6n1c&j?0yj8mKm zf?uD<{r*~v&h)`&f8EI!c;3}qJjN54@zv&-(beUc@m2e{`ZwnIn>qbfma4=shAB)( zO~1Lx-`wQy_W!&0;P=;XBfs}$0Ne1hM(`5EZ`!4@K+H06HN`0F~5J-BJ-cSLGW)@a!{2-YBH0BEaoO^y6ru>?K!tS=eFnE z_L#BQ z?s*69nejb$eXk4qInLKXaK8|*@g_qV$3)!M{VV(y1P>|@gS&XpiZ=A57rk+F4@O~k z4>qxd?d;++KIZ_3ImTCf%PG$AJwNg@zwj%+^C$Xz_#&^M)`vwYftnwx`C%!_P>zaJ zp&GH6%flpUVLlJd=V2!GX+#su-}@E_7!l8`;bjwsW0_K}Z(AemTn{WTzZ)#FI!( zhBKL|OlKBHIL%qU=f@!Ak;i$32nth-Mzp6Ro$1C3Hn53L*~VWy2tu5ENLI7SnvJr= zVm4XLCTk6b@h)bQ)oilP-iug+y8hOv&m*Q*^1JTcBmzrxnwh!Y`y4% zzOpS~5ldLcR?IxxDLgxyXJ^xEHoa#188v5DXZ9y~n&*&}{Y^?!6*J7<0yD@yg1P8F z`)bzkF`r;J*>|#seeB04hACIE<9D2_YK@r?U zj!0hT9o$=vN>m}8OzKe|`^wQ2x0Az+a+pz$A-I7YqZrEsCgBcp=qHD{|i%$n8QwT{KO@$q5d5I)qg(-$(fzUcm{Rnd<`?qS&A~0qXIFwg`8%Zvj)v*No(3* z#yQoUvp)k-cTRQZRBz77Ok)xDn{zp<_>i@zJExj+syXK_zU36BIm7q-$RF5y&YP$` zG~f};KGf_(y#t|7@hs0%81F&otLQ7V8nNgjG@c}C(SXKupflc+(4M%>(0=G6)cixu zKXg3$2-QdEGV~Ivmr%WgntkYY^bmT0!yMx*ZYk6qg}S3qcNF?7H~5>|+zmp)^bw|y zFgFyYmoUAA=_RZvCD22d-Gtdqm>UnPj5`mro3J?a5vGqYHxy<+VfGVdH(?8K^I>an z^I@N`iBH*sn-BYfgQzo1onb$t)-bh(UFBc?tMNe)k}HI)WG62LP;;&)P-iZ6=6VCQ z=2B}eca$p{HRehqgL*Wi32M#No=$Y7J7XBnL?$tX>AcTUR-mU`ddl??ddanoo$TfW z-*E=>&!w+i`pR{U>)b*wx%HA;FS+yc7<$P4G|%w@Meq*ij^uUpky{_R<4K?f$&6$w zYRo+gHRe`hZZ+msV{UWLy&g5@R%32+&%GBl=2lx7cO&^KZ1}vuV9XO)R^aO zDiK9AwMiob_mQU|?m3Se&f`Avs54I&%sP+z$TJQ%lE;1IaUXf!<9(K*&OGYOqs~0L zG3z}0apQT^m**JgxWtVhB(M4AHQ&5pgyUVz`zYSSyif5gucG$6Z&Hdfl%pb5@Gj=n zN8Xy$r5j^WS6+4GJ&c*;{VNE`=ehapFW>VN<}ExcpJ(OstbEn5zkGI=FPT)*(RaQj zZ0B>nB!V)S zPhq!MxC+(KUt#?f)?eXTq|lPq=&P{43U{U(`YYUrehg$VdMo?^JNb&sK}ZpMDq^NZ zN@Ipa?7K)SJg#>4ig;d;{tRL$BbdW{7NVCT%P^}Va*Eh#k#%ffGh6rp zGbs8T`YUP6aC`3`-LcPVxQh~};Mg7H6(Qh$z6q8x( zzvo@z27hxKb1tTa;@*+skK*~oU&4L)z1bnf-#|uj8O3E3mr=YDiI{!y8km3a2DC^0 z#k?yLBFypQ`T?v{%G9)y%oO9`1J^iaZcO1RGwBcCv?k*lUSzImH>i=SP0V99|725_j}!V@5I`&wJH#BI8IvkCDl! zC9)26(Ql;hL^h)(ZP0(D{v-7tssBiIN9sRP|B?ES9L^}lG6D05G>=IAMCvEfEF#S! z(kvpEvVzsD;bT5w6IDpJVq3qS%AFP?gSyPN07n*)cg8(LC709D24gFF&XoGL*|>$ z5JPwL`Q~vR1R*6$V6G)cqu-KegOInvD1-UFHH|%}xzzI{(ibx-bs`9PJ1cKuCvQ*0 zExfJI(oZ6u(xB`5iT z%Ut0%%&)BHmJ2~GCPIC@3u5c#^si?n-Z=j!wsmQLV_KMz{itDhaisw;pMRTcmjqBVELMmm!oGRtS zEmz8e8?5vqW>%>X#fd~lrINgjIr@FuA(g6;OgiRQsXqFz)SOn>S*6LCU!{dCWd*DG zi1oOyO7>St&y@~ihn2p1`mA(;i`Z=?JyZ_JO$oe5mCI6r%BZVyJBDJ`m1R}l z!IxaZ%qrgxLi|ToAyu-V|0++T-zuI_MNd^4(w+IJyUP2hy~=WSV@FlgTE)#(@y=BF zj_62Z2A)MOJd)eT{koSy9jN0xwaJ!W2bzlsyon6)xGTJAbP5LiZh(U z{HtET{Hy*FgjDlRReK#bP^}_WP^L*=d#6LGdL8sr-TbPzpeuT)KA2&QWDMicLv=k=*F*J%EM^&csjl|w*LfI(#AhKJ zIZ4fy=|Cs!HGUBG8gH-hqcP`rwZ+?Q z{A}zuejPj6!#>P3{t!p_i#w<_L9GdDO;Brs_as4fLQCW(bfgPzDxnXu69zJa&3JBt z=O%b=!co5DYtHf$m$<@jxT}PFK}g~wWXJ9jbK|{9d>lJWw8O;bc%65MAqlfdG@C@T zNo+u4n$m(+^gvySok^k)()P*alK zB>jw8)yRQa)ToR*t>L*f+(8XDP@^k)uF)IMsiDUjYq9eh8`#WNwzG$0oZvgo@&k5L z!)|I^W4_6Cs82(hppInu$)gyHtmJo@%5?T4 zH~A!|ImdY}aEOS_P{#5m+p5PQ0G3!*lq~76v5Rw+~2-yim4}Rx$NZRx0 zB~34BdP&nuS_vXaqbV)0>ooIE>xe$m)SssQv_TAE25L^5i}|O$$NOwz3+hf&ciLxs zj=Iv-<9A_)r02qn)AR8hFY*e7P)qtdl&2C=#FIi}n$Z&VrFWq_y-;7ed8RL5Iqo3c zEYr<0-7M3$;SSQxG2I-~zra1Dn`8PpE(alX%&bm0kMk7I@&YeY95br(IwkRr)G3Xb z)$wlDna&!vvV-01MelWF)j7)*e#1Li$2(c)7Iu~)HzON4F`Ept$*`*oxfu}@L4L-Y z$jy+O;pQ^TC?lF0)T1daXiYoRmC*z9@q4pFGWs);Nz7wD=9RG!v&t~54718`cNw3e zmkd2*9N;j=_=+F6gnlyglcArCzq!p_9t0u&&*UMQVLZxLF7PnH8u^ z6sa_zBg0T%=4RC4cWQ@Z?&34dGV>y`Gye@j>OO<#*LBNvOYjY7tsbE+$^Zf6ECn4yed3e%azTvo6ev#M)Wb=6jPANz4jbi$=w zxzsh6dI6!hp?YPovwCW%=XUFPr|NCPGaFsNvl_XNM)!h{###J-5csdG|Mx$ifBygf M@BjDTLmFrOe~|_Mh5!Hn literal 0 HcmV?d00001 diff --git a/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcuserdata/barthouse.xcuserdatad/WorkspaceSettings.xcsettings b/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcuserdata/barthouse.xcuserdatad/WorkspaceSettings.xcsettings new file mode 100644 index 000000000..f25782dd5 --- /dev/null +++ b/sys/unix/NetHack.xcodeproj/project.xcworkspace/xcuserdata/barthouse.xcuserdatad/WorkspaceSettings.xcsettings @@ -0,0 +1,18 @@ + + + + + BuildLocationStyle + UseAppPreferences + CustomBuildLocationType + RelativeToDerivedData + DerivedDataLocationStyle + Default + EnabledFullIndexStoreVisibility + + IssueFilterStyle + ShowActiveSchemeOnly + LiveSourceIssuesEnabled + + + diff --git a/sys/unix/NetHack.xcodeproj/xcshareddata/xcschemes/NetHack.xcscheme b/sys/unix/NetHack.xcodeproj/xcshareddata/xcschemes/NetHack.xcscheme new file mode 100644 index 000000000..92558e275 --- /dev/null +++ b/sys/unix/NetHack.xcodeproj/xcshareddata/xcschemes/NetHack.xcscheme @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sys/unix/NetHack.xcodeproj/xcshareddata/xcschemes/makedefs.xcscheme b/sys/unix/NetHack.xcodeproj/xcshareddata/xcschemes/makedefs.xcscheme new file mode 100644 index 000000000..57dfc65d9 --- /dev/null +++ b/sys/unix/NetHack.xcodeproj/xcshareddata/xcschemes/makedefs.xcscheme @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sys/unix/NetHack.xcodeproj/xcuserdata/barthouse.xcuserdatad/xcschemes/xcschememanagement.plist b/sys/unix/NetHack.xcodeproj/xcuserdata/barthouse.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 000000000..1b3fa1ceb --- /dev/null +++ b/sys/unix/NetHack.xcodeproj/xcuserdata/barthouse.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,52 @@ + + + + + SchemeUserState + + NetHack.xcscheme_^#shared#^_ + + orderHint + 2 + + dgn_comp.xcscheme_^#shared#^_ + + orderHint + 3 + + dlb.xcscheme_^#shared#^_ + + orderHint + 5 + + lev_comp.xcscheme_^#shared#^_ + + orderHint + 1 + + makedefs.xcscheme_^#shared#^_ + + orderHint + 0 + + recover.xcscheme_^#shared#^_ + + orderHint + 4 + + + SuppressBuildableAutocreation + + 3189577021A1FCC100FB2ABE + + primary + + + 3189577E21A1FDA400FB2ABE + + primary + + + + + diff --git a/util/panic.c b/util/panic.c index 36bd4596c..8a3f18c7b 100644 --- a/util/panic.c +++ b/util/panic.c @@ -20,10 +20,10 @@ extern void NDECL(vms_abort); /*VARARGS1*/ boolean panicking; -void VDECL(panic, (char *, ...)); +void VDECL(panic, (const char *, ...)); void panic -VA_DECL(char *, str) +VA_DECL(const char *, str) { VA_START(str); VA_INIT(str, char *);