project.pbxproj 138 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 755495841FEE5A0000CE4B7D /* int_rodex.c in Sources */ = {isa = PBXBuildFile; fileRef = 755495831FEE5A0000CE4B7D /* int_rodex.c */; };
  10. 755495871FEE5A1F00CE4B7D /* rodex.c in Sources */ = {isa = PBXBuildFile; fileRef = 755495851FEE5A1F00CE4B7D /* rodex.c */; };
  11. A5296FCD1CAC40CF001ABCAC /* lclif.c in Sources */ = {isa = PBXBuildFile; fileRef = A5296FCA1CAC40CF001ABCAC /* lclif.c */; };
  12. A530267B202D78CE0060E394 /* clan.c in Sources */ = {isa = PBXBuildFile; fileRef = A5302673202D78B00060E394 /* clan.c */; };
  13. A530267F202D793C0060E394 /* int_clan.c in Sources */ = {isa = PBXBuildFile; fileRef = A530267D202D792F0060E394 /* int_clan.c */; };
  14. A5302683202D7A1F0060E394 /* HPMHooking.Defs.inc in Sources */ = {isa = PBXBuildFile; fileRef = A5302682202D7A1F0060E394 /* HPMHooking.Defs.inc */; };
  15. A5467AD31A16FCB4008AFAA6 /* loginif.c in Sources */ = {isa = PBXBuildFile; fileRef = A5467AD11A16FCB4008AFAA6 /* loginif.c */; };
  16. A5467AD61A16FCDC008AFAA6 /* mapif.c in Sources */ = {isa = PBXBuildFile; fileRef = A5467AD41A16FCDC008AFAA6 /* mapif.c */; };
  17. A5467AD91A16FD08008AFAA6 /* geoip.c in Sources */ = {isa = PBXBuildFile; fileRef = A5467AD71A16FD08008AFAA6 /* geoip.c */; };
  18. A56CC68918564387009EB79C /* account.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC68118564387009EB79C /* account.c */; };
  19. A56CC68A18564387009EB79C /* ipban.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC68318564387009EB79C /* ipban.c */; };
  20. A56CC68B18564387009EB79C /* login.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC68518564387009EB79C /* login.c */; };
  21. A56CC68C18564387009EB79C /* loginlog.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC68718564387009EB79C /* loginlog.c */; };
  22. A56CC6C9185643BB009EB79C /* conf.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC690185643BB009EB79C /* conf.c */; };
  23. A56CC6CA185643BB009EB79C /* conf.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC690185643BB009EB79C /* conf.c */; };
  24. A56CC6CB185643BB009EB79C /* conf.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC690185643BB009EB79C /* conf.c */; };
  25. A56CC6CC185643BB009EB79C /* console.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC692185643BB009EB79C /* console.c */; };
  26. A56CC6CD185643BB009EB79C /* console.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC692185643BB009EB79C /* console.c */; };
  27. A56CC6CE185643BB009EB79C /* console.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC692185643BB009EB79C /* console.c */; };
  28. A56CC6CF185643BB009EB79C /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC694185643BB009EB79C /* core.c */; };
  29. A56CC6D0185643BB009EB79C /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC694185643BB009EB79C /* core.c */; };
  30. A56CC6D1185643BB009EB79C /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC694185643BB009EB79C /* core.c */; };
  31. A56CC6D2185643BB009EB79C /* db.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC696185643BB009EB79C /* db.c */; };
  32. A56CC6D3185643BB009EB79C /* db.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC696185643BB009EB79C /* db.c */; };
  33. A56CC6D4185643BB009EB79C /* db.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC696185643BB009EB79C /* db.c */; };
  34. A56CC6D5185643BB009EB79C /* des.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC698185643BB009EB79C /* des.c */; };
  35. A56CC6D6185643BB009EB79C /* des.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC698185643BB009EB79C /* des.c */; };
  36. A56CC6D7185643BB009EB79C /* des.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC698185643BB009EB79C /* des.c */; };
  37. A56CC6D8185643BB009EB79C /* ers.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC69A185643BB009EB79C /* ers.c */; };
  38. A56CC6D9185643BB009EB79C /* ers.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC69A185643BB009EB79C /* ers.c */; };
  39. A56CC6DA185643BB009EB79C /* ers.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC69A185643BB009EB79C /* ers.c */; };
  40. A56CC6DE185643BB009EB79C /* grfio.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC69E185643BB009EB79C /* grfio.c */; };
  41. A56CC6DF185643BB009EB79C /* grfio.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC69E185643BB009EB79C /* grfio.c */; };
  42. A56CC6E0185643BB009EB79C /* grfio.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC69E185643BB009EB79C /* grfio.c */; };
  43. A56CC6E1185643BB009EB79C /* HPM.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A0185643BB009EB79C /* HPM.c */; };
  44. A56CC6E2185643BB009EB79C /* HPM.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A0185643BB009EB79C /* HPM.c */; };
  45. A56CC6E3185643BB009EB79C /* HPM.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A0185643BB009EB79C /* HPM.c */; };
  46. A56CC6E4185643BB009EB79C /* memmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A3185643BB009EB79C /* memmgr.c */; };
  47. A56CC6E5185643BB009EB79C /* memmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A3185643BB009EB79C /* memmgr.c */; };
  48. A56CC6E6185643BB009EB79C /* memmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A3185643BB009EB79C /* memmgr.c */; };
  49. A56CC6E7185643BB009EB79C /* mapindex.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A5185643BB009EB79C /* mapindex.c */; };
  50. A56CC6E8185643BB009EB79C /* mapindex.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A5185643BB009EB79C /* mapindex.c */; };
  51. A56CC6E9185643BB009EB79C /* mapindex.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A5185643BB009EB79C /* mapindex.c */; };
  52. A56CC6EA185643BB009EB79C /* md5calc.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A7185643BB009EB79C /* md5calc.c */; };
  53. A56CC6EB185643BB009EB79C /* md5calc.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A7185643BB009EB79C /* md5calc.c */; };
  54. A56CC6EC185643BB009EB79C /* md5calc.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A7185643BB009EB79C /* md5calc.c */; };
  55. A56CC6F0185643BB009EB79C /* mutex.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6AC185643BB009EB79C /* mutex.c */; };
  56. A56CC6F1185643BB009EB79C /* mutex.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6AC185643BB009EB79C /* mutex.c */; };
  57. A56CC6F2185643BB009EB79C /* mutex.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6AC185643BB009EB79C /* mutex.c */; };
  58. A56CC6F9185643BB009EB79C /* nullpo.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6B2185643BB009EB79C /* nullpo.c */; };
  59. A56CC6FA185643BB009EB79C /* nullpo.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6B2185643BB009EB79C /* nullpo.c */; };
  60. A56CC6FB185643BB009EB79C /* nullpo.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6B2185643BB009EB79C /* nullpo.c */; };
  61. A56CC6FF185643BB009EB79C /* random.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6B6185643BB009EB79C /* random.c */; };
  62. A56CC700185643BB009EB79C /* random.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6B6185643BB009EB79C /* random.c */; };
  63. A56CC701185643BB009EB79C /* random.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6B6185643BB009EB79C /* random.c */; };
  64. A56CC702185643BB009EB79C /* showmsg.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6B8185643BB009EB79C /* showmsg.c */; };
  65. A56CC703185643BB009EB79C /* showmsg.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6B8185643BB009EB79C /* showmsg.c */; };
  66. A56CC704185643BB009EB79C /* showmsg.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6B8185643BB009EB79C /* showmsg.c */; };
  67. A56CC705185643BB009EB79C /* socket.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6BA185643BB009EB79C /* socket.c */; };
  68. A56CC706185643BB009EB79C /* socket.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6BA185643BB009EB79C /* socket.c */; };
  69. A56CC707185643BB009EB79C /* socket.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6BA185643BB009EB79C /* socket.c */; };
  70. A56CC708185643BB009EB79C /* sql.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6BD185643BB009EB79C /* sql.c */; };
  71. A56CC709185643BB009EB79C /* sql.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6BD185643BB009EB79C /* sql.c */; };
  72. A56CC70A185643BB009EB79C /* sql.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6BD185643BB009EB79C /* sql.c */; };
  73. A56CC70B185643BB009EB79C /* strlib.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6BF185643BB009EB79C /* strlib.c */; };
  74. A56CC70C185643BB009EB79C /* strlib.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6BF185643BB009EB79C /* strlib.c */; };
  75. A56CC70D185643BB009EB79C /* strlib.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6BF185643BB009EB79C /* strlib.c */; };
  76. A56CC711185643BB009EB79C /* thread.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6C2185643BB009EB79C /* thread.c */; };
  77. A56CC712185643BB009EB79C /* thread.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6C2185643BB009EB79C /* thread.c */; };
  78. A56CC713185643BB009EB79C /* thread.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6C2185643BB009EB79C /* thread.c */; };
  79. A56CC714185643BB009EB79C /* timer.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6C4185643BB009EB79C /* timer.c */; };
  80. A56CC715185643BB009EB79C /* timer.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6C4185643BB009EB79C /* timer.c */; };
  81. A56CC716185643BB009EB79C /* timer.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6C4185643BB009EB79C /* timer.c */; };
  82. A56CC717185643BB009EB79C /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6C6185643BB009EB79C /* utils.c */; };
  83. A56CC718185643BB009EB79C /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6C6185643BB009EB79C /* utils.c */; };
  84. A56CC719185643BB009EB79C /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6C6185643BB009EB79C /* utils.c */; };
  85. A56CC72E18564C05009EB79C /* grammar.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72218564C05009EB79C /* grammar.c */; };
  86. A56CC72F18564C05009EB79C /* grammar.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72218564C05009EB79C /* grammar.c */; };
  87. A56CC73018564C05009EB79C /* grammar.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72218564C05009EB79C /* grammar.c */; };
  88. A56CC73118564C05009EB79C /* libconfig.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72418564C05009EB79C /* libconfig.c */; };
  89. A56CC73218564C05009EB79C /* libconfig.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72418564C05009EB79C /* libconfig.c */; };
  90. A56CC73318564C05009EB79C /* libconfig.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72418564C05009EB79C /* libconfig.c */; };
  91. A56CC73418564C05009EB79C /* scanctx.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72718564C05009EB79C /* scanctx.c */; };
  92. A56CC73518564C05009EB79C /* scanctx.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72718564C05009EB79C /* scanctx.c */; };
  93. A56CC73618564C05009EB79C /* scanctx.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72718564C05009EB79C /* scanctx.c */; };
  94. A56CC73718564C05009EB79C /* scanner.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72918564C05009EB79C /* scanner.c */; };
  95. A56CC73818564C05009EB79C /* scanner.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72918564C05009EB79C /* scanner.c */; };
  96. A56CC73918564C05009EB79C /* scanner.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72918564C05009EB79C /* scanner.c */; };
  97. A56CC73A18564C05009EB79C /* strbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72B18564C05009EB79C /* strbuf.c */; };
  98. A56CC73B18564C05009EB79C /* strbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72B18564C05009EB79C /* strbuf.c */; };
  99. A56CC73C18564C05009EB79C /* strbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC72B18564C05009EB79C /* strbuf.c */; };
  100. A56CC74018564C23009EB79C /* mt19937ar.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC73E18564C23009EB79C /* mt19937ar.c */; };
  101. A56CC74118564C23009EB79C /* mt19937ar.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC73E18564C23009EB79C /* mt19937ar.c */; };
  102. A56CC74218564C23009EB79C /* mt19937ar.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC73E18564C23009EB79C /* mt19937ar.c */; };
  103. A56CC75D185657D9009EB79C /* char.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC743185657D9009EB79C /* char.c */; };
  104. A56CC75E185657D9009EB79C /* int_auction.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC745185657D9009EB79C /* int_auction.c */; };
  105. A56CC75F185657D9009EB79C /* int_elemental.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC747185657D9009EB79C /* int_elemental.c */; };
  106. A56CC760185657D9009EB79C /* int_guild.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC749185657D9009EB79C /* int_guild.c */; };
  107. A56CC761185657D9009EB79C /* int_homun.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC74B185657D9009EB79C /* int_homun.c */; };
  108. A56CC762185657D9009EB79C /* int_mail.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC74D185657D9009EB79C /* int_mail.c */; };
  109. A56CC763185657D9009EB79C /* int_mercenary.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC74F185657D9009EB79C /* int_mercenary.c */; };
  110. A56CC764185657D9009EB79C /* int_party.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC751185657D9009EB79C /* int_party.c */; };
  111. A56CC765185657D9009EB79C /* int_pet.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC753185657D9009EB79C /* int_pet.c */; };
  112. A56CC766185657D9009EB79C /* int_quest.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC755185657D9009EB79C /* int_quest.c */; };
  113. A56CC767185657D9009EB79C /* int_storage.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC757185657D9009EB79C /* int_storage.c */; };
  114. A56CC768185657D9009EB79C /* inter.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC759185657D9009EB79C /* inter.c */; };
  115. A56CC769185657D9009EB79C /* pincode.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC75B185657D9009EB79C /* pincode.c */; };
  116. A56CC7B918565812009EB79C /* atcommand.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC76A18565812009EB79C /* atcommand.c */; };
  117. A56CC7BA18565812009EB79C /* battle.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC76C18565812009EB79C /* battle.c */; };
  118. A56CC7BB18565812009EB79C /* battleground.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC76E18565812009EB79C /* battleground.c */; };
  119. A56CC7BC18565812009EB79C /* buyingstore.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC77018565812009EB79C /* buyingstore.c */; };
  120. A56CC7BD18565812009EB79C /* chat.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC77218565812009EB79C /* chat.c */; };
  121. A56CC7BE18565812009EB79C /* chrif.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC77418565812009EB79C /* chrif.c */; };
  122. A56CC7BF18565812009EB79C /* clif.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC77618565812009EB79C /* clif.c */; };
  123. A56CC7C018565812009EB79C /* date.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC77818565812009EB79C /* date.c */; };
  124. A56CC7C118565812009EB79C /* duel.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC77A18565812009EB79C /* duel.c */; };
  125. A56CC7C218565812009EB79C /* elemental.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC77C18565812009EB79C /* elemental.c */; };
  126. A56CC7C318565812009EB79C /* guild.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC77E18565812009EB79C /* guild.c */; };
  127. A56CC7C418565812009EB79C /* homunculus.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC78018565812009EB79C /* homunculus.c */; };
  128. A56CC7C518565812009EB79C /* HPMmap.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC78218565812009EB79C /* HPMmap.c */; };
  129. A56CC7C618565812009EB79C /* instance.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC78418565812009EB79C /* instance.c */; };
  130. A56CC7C718565812009EB79C /* intif.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC78618565812009EB79C /* intif.c */; };
  131. A56CC7C818565812009EB79C /* irc-bot.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC78818565812009EB79C /* irc-bot.c */; };
  132. A56CC7C918565812009EB79C /* itemdb.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC78A18565812009EB79C /* itemdb.c */; };
  133. A56CC7CA18565812009EB79C /* log.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC78C18565812009EB79C /* log.c */; };
  134. A56CC7CB18565812009EB79C /* mail.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC78E18565812009EB79C /* mail.c */; };
  135. A56CC7CC18565812009EB79C /* map.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC79018565812009EB79C /* map.c */; };
  136. A56CC7CD18565812009EB79C /* mapreg_sql.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC79218565812009EB79C /* mapreg_sql.c */; };
  137. A56CC7CE18565812009EB79C /* mercenary.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC79418565812009EB79C /* mercenary.c */; };
  138. A56CC7CF18565812009EB79C /* mob.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC79618565812009EB79C /* mob.c */; };
  139. A56CC7D018565812009EB79C /* npc_chat.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC79818565812009EB79C /* npc_chat.c */; };
  140. A56CC7D118565812009EB79C /* npc.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC79918565812009EB79C /* npc.c */; };
  141. A56CC7D218565812009EB79C /* party.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC79D18565812009EB79C /* party.c */; };
  142. A56CC7D318565812009EB79C /* path.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC79F18565812009EB79C /* path.c */; };
  143. A56CC7D418565812009EB79C /* pc_groups.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7A118565812009EB79C /* pc_groups.c */; };
  144. A56CC7D518565812009EB79C /* pc.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7A318565812009EB79C /* pc.c */; };
  145. A56CC7D618565812009EB79C /* pet.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7A518565812009EB79C /* pet.c */; };
  146. A56CC7D718565812009EB79C /* quest.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7A718565812009EB79C /* quest.c */; };
  147. A56CC7D818565812009EB79C /* script.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7A918565812009EB79C /* script.c */; };
  148. A56CC7D918565812009EB79C /* searchstore.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7AB18565812009EB79C /* searchstore.c */; };
  149. A56CC7DA18565812009EB79C /* skill.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7AD18565812009EB79C /* skill.c */; };
  150. A56CC7DB18565812009EB79C /* status.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7AF18565812009EB79C /* status.c */; };
  151. A56CC7DC18565812009EB79C /* storage.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7B118565812009EB79C /* storage.c */; };
  152. A56CC7DD18565812009EB79C /* trade.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7B318565812009EB79C /* trade.c */; };
  153. A56CC7DE18565812009EB79C /* unit.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7B518565812009EB79C /* unit.c */; };
  154. A56CC7DF18565812009EB79C /* vending.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC7B718565812009EB79C /* vending.c */; };
  155. A58A5A281858025D0099683E /* HPMHooking.c in Sources */ = {isa = PBXBuildFile; fileRef = A58A5A271858025D0099683E /* HPMHooking.c */; };
  156. A59EA4511A727D36005F2B6D /* channel.c in Sources */ = {isa = PBXBuildFile; fileRef = A59EA44F1A727D36005F2B6D /* channel.c */; };
  157. A5AA94EE185796CB00C940C8 /* sample.c in Sources */ = {isa = PBXBuildFile; fileRef = A5AA94ED185796CB00C940C8 /* sample.c */; };
  158. A5AA94FA185799E400C940C8 /* db2sql.c in Sources */ = {isa = PBXBuildFile; fileRef = A5AA94F8185799DF00C940C8 /* db2sql.c */; };
  159. A5B894AA1A03CDD4005AD22E /* HPMlogin.c in Sources */ = {isa = PBXBuildFile; fileRef = A5B894A81A03CDD4005AD22E /* HPMlogin.c */; };
  160. A5B894AD1A03CDFA005AD22E /* HPMchar.c in Sources */ = {isa = PBXBuildFile; fileRef = A5B894AB1A03CDFA005AD22E /* HPMchar.c */; };
  161. A5B894B01A03CE25005AD22E /* HPMHooking.c in Sources */ = {isa = PBXBuildFile; fileRef = A58A5A271858025D0099683E /* HPMHooking.c */; };
  162. A5B894B91A03CE5D005AD22E /* HPMHooking.c in Sources */ = {isa = PBXBuildFile; fileRef = A58A5A271858025D0099683E /* HPMHooking.c */; };
  163. A5BBC249219D076900E26B8D /* packets.c in Sources */ = {isa = PBXBuildFile; fileRef = A5BBC218219D076900E26B8D /* packets.c */; };
  164. A5BBC251219D081800E26B8D /* packets.c in Sources */ = {isa = PBXBuildFile; fileRef = A5BBC218219D076900E26B8D /* packets.c */; };
  165. A5BBC252219D081900E26B8D /* packets.c in Sources */ = {isa = PBXBuildFile; fileRef = A5BBC218219D076900E26B8D /* packets.c */; };
  166. A5C5CF5F227F959700485106 /* refine.c in Sources */ = {isa = PBXBuildFile; fileRef = A5C5CF59227F959600485106 /* refine.c */; };
  167. A5C5CF60227F959700485106 /* stylist.c in Sources */ = {isa = PBXBuildFile; fileRef = A5C5CF5A227F959600485106 /* stylist.c */; };
  168. A5F7946C191CA34E002293AB /* sysinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = A5F79469191CA34E002293AB /* sysinfo.c */; };
  169. A5F7946D191CA34E002293AB /* sysinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = A5F79469191CA34E002293AB /* sysinfo.c */; };
  170. A5F7946E191CA34E002293AB /* sysinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = A5F79469191CA34E002293AB /* sysinfo.c */; };
  171. D0647BA51E793E7300D0843D /* int_achievement.c in Sources */ = {isa = PBXBuildFile; fileRef = D0647BA31E793E7300D0843D /* int_achievement.c */; };
  172. D0647BA81E793E8200D0843D /* achievement.c in Sources */ = {isa = PBXBuildFile; fileRef = D0647BA61E793E8200D0843D /* achievement.c */; };
  173. /* End PBXBuildFile section */
  174. /* Begin PBXCopyFilesBuildPhase section */
  175. A56CC66818564315009EB79C /* CopyFiles */ = {
  176. isa = PBXCopyFilesBuildPhase;
  177. buildActionMask = 2147483647;
  178. dstPath = /usr/share/man/man1/;
  179. dstSubfolderSpec = 0;
  180. files = (
  181. );
  182. runOnlyForDeploymentPostprocessing = 1;
  183. };
  184. A56CC6711856434D009EB79C /* CopyFiles */ = {
  185. isa = PBXCopyFilesBuildPhase;
  186. buildActionMask = 2147483647;
  187. dstPath = /usr/share/man/man1/;
  188. dstSubfolderSpec = 0;
  189. files = (
  190. );
  191. runOnlyForDeploymentPostprocessing = 1;
  192. };
  193. A56CC67A18564356009EB79C /* CopyFiles */ = {
  194. isa = PBXCopyFilesBuildPhase;
  195. buildActionMask = 2147483647;
  196. dstPath = /usr/share/man/man1/;
  197. dstSubfolderSpec = 0;
  198. files = (
  199. );
  200. runOnlyForDeploymentPostprocessing = 1;
  201. };
  202. /* End PBXCopyFilesBuildPhase section */
  203. /* Begin PBXFileReference section */
  204. 755495821FEE5A0000CE4B7D /* int_rodex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_rodex.h; path = src/char/int_rodex.h; sourceTree = SOURCE_ROOT; };
  205. 755495831FEE5A0000CE4B7D /* int_rodex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_rodex.c; path = src/char/int_rodex.c; sourceTree = SOURCE_ROOT; };
  206. 755495851FEE5A1F00CE4B7D /* rodex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = rodex.c; path = src/map/rodex.c; sourceTree = SOURCE_ROOT; };
  207. 755495861FEE5A1F00CE4B7D /* rodex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rodex.h; path = src/map/rodex.h; sourceTree = SOURCE_ROOT; };
  208. A5296FCA1CAC40CF001ABCAC /* lclif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lclif.c; path = src/login/lclif.c; sourceTree = SOURCE_ROOT; };
  209. A5296FCB1CAC40CF001ABCAC /* lclif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lclif.h; path = src/login/lclif.h; sourceTree = SOURCE_ROOT; };
  210. A5296FCC1CAC40CF001ABCAC /* lclif.p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lclif.p.h; path = src/login/lclif.p.h; sourceTree = SOURCE_ROOT; };
  211. A5302672202D78B00060E394 /* packets_keys_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets_keys_main.h; path = src/map/packets_keys_main.h; sourceTree = SOURCE_ROOT; };
  212. A5302673202D78B00060E394 /* clan.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = clan.c; path = src/map/clan.c; sourceTree = SOURCE_ROOT; };
  213. A5302674202D78B00060E394 /* constants.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = constants.inc; path = src/map/constants.inc; sourceTree = SOURCE_ROOT; };
  214. A5302675202D78B10060E394 /* packets_shuffle_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets_shuffle_main.h; path = src/map/packets_shuffle_main.h; sourceTree = SOURCE_ROOT; };
  215. A5302676202D78B10060E394 /* clan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clan.h; path = src/map/clan.h; sourceTree = SOURCE_ROOT; };
  216. A5302677202D78B10060E394 /* packets_keys_zero.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets_keys_zero.h; path = src/map/packets_keys_zero.h; sourceTree = SOURCE_ROOT; };
  217. A5302678202D78B10060E394 /* packets_shuffle_zero.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets_shuffle_zero.h; path = src/map/packets_shuffle_zero.h; sourceTree = SOURCE_ROOT; };
  218. A530267C202D792F0060E394 /* int_clan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_clan.h; path = src/char/int_clan.h; sourceTree = SOURCE_ROOT; };
  219. A530267D202D792F0060E394 /* int_clan.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_clan.c; path = src/char/int_clan.c; sourceTree = SOURCE_ROOT; };
  220. A5302680202D79940060E394 /* HPMSymbols.inc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HPMSymbols.inc.h; path = src/common/HPMSymbols.inc.h; sourceTree = "<group>"; };
  221. A5302681202D79940060E394 /* hercules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hercules.h; path = src/common/hercules.h; sourceTree = "<group>"; };
  222. A5302682202D7A1F0060E394 /* HPMHooking.Defs.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = HPMHooking.Defs.inc; path = src/plugins/HPMHooking/HPMHooking.Defs.inc; sourceTree = "<group>"; };
  223. A5302684202D7A2F0060E394 /* HPMHooking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HPMHooking.h; path = src/plugins/HPMHooking.h; sourceTree = "<group>"; };
  224. A5467AD11A16FCB4008AFAA6 /* loginif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = loginif.c; path = src/char/loginif.c; sourceTree = SOURCE_ROOT; };
  225. A5467AD21A16FCB4008AFAA6 /* loginif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = loginif.h; path = src/char/loginif.h; sourceTree = SOURCE_ROOT; };
  226. A5467AD41A16FCDC008AFAA6 /* mapif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mapif.c; path = src/char/mapif.c; sourceTree = SOURCE_ROOT; };
  227. A5467AD51A16FCDC008AFAA6 /* mapif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapif.h; path = src/char/mapif.h; sourceTree = SOURCE_ROOT; };
  228. A5467AD71A16FD08008AFAA6 /* geoip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = geoip.c; path = src/char/geoip.c; sourceTree = SOURCE_ROOT; };
  229. A5467AD81A16FD08008AFAA6 /* geoip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = geoip.h; path = src/char/geoip.h; sourceTree = SOURCE_ROOT; };
  230. A56CC66A18564315009EB79C /* login-server */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "login-server"; sourceTree = BUILT_PRODUCTS_DIR; };
  231. A56CC6731856434D009EB79C /* char-server */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "char-server"; sourceTree = BUILT_PRODUCTS_DIR; };
  232. A56CC67C18564356009EB79C /* map-server */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "map-server"; sourceTree = BUILT_PRODUCTS_DIR; };
  233. A56CC68118564387009EB79C /* account.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = account.c; path = src/login/account.c; sourceTree = SOURCE_ROOT; };
  234. A56CC68218564387009EB79C /* account.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = account.h; path = src/login/account.h; sourceTree = SOURCE_ROOT; };
  235. A56CC68318564387009EB79C /* ipban.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ipban.c; path = src/login/ipban.c; sourceTree = SOURCE_ROOT; };
  236. A56CC68418564387009EB79C /* ipban.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ipban.h; path = src/login/ipban.h; sourceTree = SOURCE_ROOT; };
  237. A56CC68518564387009EB79C /* login.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = login.c; path = src/login/login.c; sourceTree = SOURCE_ROOT; };
  238. A56CC68618564387009EB79C /* login.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = login.h; path = src/login/login.h; sourceTree = SOURCE_ROOT; };
  239. A56CC68718564387009EB79C /* loginlog.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = loginlog.c; path = src/login/loginlog.c; sourceTree = SOURCE_ROOT; };
  240. A56CC68818564387009EB79C /* loginlog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = loginlog.h; path = src/login/loginlog.h; sourceTree = SOURCE_ROOT; };
  241. A56CC68E185643BB009EB79C /* atomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = atomic.h; path = src/common/atomic.h; sourceTree = "<group>"; };
  242. A56CC68F185643BB009EB79C /* cbasetypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cbasetypes.h; path = src/common/cbasetypes.h; sourceTree = "<group>"; };
  243. A56CC690185643BB009EB79C /* conf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = conf.c; path = src/common/conf.c; sourceTree = "<group>"; };
  244. A56CC691185643BB009EB79C /* conf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = conf.h; path = src/common/conf.h; sourceTree = "<group>"; };
  245. A56CC692185643BB009EB79C /* console.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = console.c; path = src/common/console.c; sourceTree = "<group>"; };
  246. A56CC693185643BB009EB79C /* console.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = console.h; path = src/common/console.h; sourceTree = "<group>"; };
  247. A56CC694185643BB009EB79C /* core.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = core.c; path = src/common/core.c; sourceTree = "<group>"; };
  248. A56CC695185643BB009EB79C /* core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = core.h; path = src/common/core.h; sourceTree = "<group>"; };
  249. A56CC696185643BB009EB79C /* db.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = db.c; path = src/common/db.c; sourceTree = "<group>"; };
  250. A56CC697185643BB009EB79C /* db.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = db.h; path = src/common/db.h; sourceTree = "<group>"; };
  251. A56CC698185643BB009EB79C /* des.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = des.c; path = src/common/des.c; sourceTree = "<group>"; };
  252. A56CC699185643BB009EB79C /* des.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = des.h; path = src/common/des.h; sourceTree = "<group>"; };
  253. A56CC69A185643BB009EB79C /* ers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ers.c; path = src/common/ers.c; sourceTree = "<group>"; };
  254. A56CC69B185643BB009EB79C /* ers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ers.h; path = src/common/ers.h; sourceTree = "<group>"; };
  255. A56CC69E185643BB009EB79C /* grfio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = grfio.c; path = src/common/grfio.c; sourceTree = "<group>"; };
  256. A56CC69F185643BB009EB79C /* grfio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = grfio.h; path = src/common/grfio.h; sourceTree = "<group>"; };
  257. A56CC6A0185643BB009EB79C /* HPM.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = HPM.c; path = src/common/HPM.c; sourceTree = "<group>"; };
  258. A56CC6A1185643BB009EB79C /* HPM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HPM.h; path = src/common/HPM.h; sourceTree = "<group>"; };
  259. A56CC6A2185643BB009EB79C /* HPMi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HPMi.h; path = src/common/HPMi.h; sourceTree = "<group>"; };
  260. A56CC6A3185643BB009EB79C /* memmgr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = memmgr.c; path = src/common/memmgr.c; sourceTree = "<group>"; };
  261. A56CC6A4185643BB009EB79C /* memmgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = memmgr.h; path = src/common/memmgr.h; sourceTree = "<group>"; };
  262. A56CC6A5185643BB009EB79C /* mapindex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mapindex.c; path = src/common/mapindex.c; sourceTree = "<group>"; };
  263. A56CC6A6185643BB009EB79C /* mapindex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapindex.h; path = src/common/mapindex.h; sourceTree = "<group>"; };
  264. A56CC6A7185643BB009EB79C /* md5calc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = md5calc.c; path = src/common/md5calc.c; sourceTree = "<group>"; };
  265. A56CC6A8185643BB009EB79C /* md5calc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = md5calc.h; path = src/common/md5calc.h; sourceTree = "<group>"; };
  266. A56CC6AB185643BB009EB79C /* mmo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mmo.h; path = src/common/mmo.h; sourceTree = "<group>"; };
  267. A56CC6AC185643BB009EB79C /* mutex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mutex.c; path = src/common/mutex.c; sourceTree = "<group>"; };
  268. A56CC6AD185643BB009EB79C /* mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mutex.h; path = src/common/mutex.h; sourceTree = "<group>"; };
  269. A56CC6B2185643BB009EB79C /* nullpo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nullpo.c; path = src/common/nullpo.c; sourceTree = "<group>"; };
  270. A56CC6B3185643BB009EB79C /* nullpo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nullpo.h; path = src/common/nullpo.h; sourceTree = "<group>"; };
  271. A56CC6B6185643BB009EB79C /* random.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = random.c; path = src/common/random.c; sourceTree = "<group>"; };
  272. A56CC6B7185643BB009EB79C /* random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = random.h; path = src/common/random.h; sourceTree = "<group>"; };
  273. A56CC6B8185643BB009EB79C /* showmsg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = showmsg.c; path = src/common/showmsg.c; sourceTree = "<group>"; };
  274. A56CC6B9185643BB009EB79C /* showmsg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = showmsg.h; path = src/common/showmsg.h; sourceTree = "<group>"; };
  275. A56CC6BA185643BB009EB79C /* socket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = socket.c; path = src/common/socket.c; sourceTree = "<group>"; };
  276. A56CC6BB185643BB009EB79C /* socket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = socket.h; path = src/common/socket.h; sourceTree = "<group>"; };
  277. A56CC6BC185643BB009EB79C /* spinlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = spinlock.h; path = src/common/spinlock.h; sourceTree = "<group>"; };
  278. A56CC6BD185643BB009EB79C /* sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sql.c; path = src/common/sql.c; sourceTree = "<group>"; };
  279. A56CC6BE185643BB009EB79C /* sql.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sql.h; path = src/common/sql.h; sourceTree = "<group>"; };
  280. A56CC6BF185643BB009EB79C /* strlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = strlib.c; path = src/common/strlib.c; sourceTree = "<group>"; };
  281. A56CC6C0185643BB009EB79C /* strlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = strlib.h; path = src/common/strlib.h; sourceTree = "<group>"; };
  282. A56CC6C2185643BB009EB79C /* thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = thread.c; path = src/common/thread.c; sourceTree = "<group>"; };
  283. A56CC6C3185643BB009EB79C /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = thread.h; path = src/common/thread.h; sourceTree = "<group>"; };
  284. A56CC6C4185643BB009EB79C /* timer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = timer.c; path = src/common/timer.c; sourceTree = "<group>"; };
  285. A56CC6C5185643BB009EB79C /* timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = timer.h; path = src/common/timer.h; sourceTree = "<group>"; };
  286. A56CC6C6185643BB009EB79C /* utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = utils.c; path = src/common/utils.c; sourceTree = "<group>"; };
  287. A56CC6C7185643BB009EB79C /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/common/utils.h; sourceTree = "<group>"; };
  288. A56CC6C8185643BB009EB79C /* winapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = winapi.h; path = src/common/winapi.h; sourceTree = "<group>"; };
  289. A56CC71B18564AF7009EB79C /* const.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = const.h; path = src/config/const.h; sourceTree = "<group>"; };
  290. A56CC71C18564AF7009EB79C /* core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = core.h; path = src/config/core.h; sourceTree = "<group>"; };
  291. A56CC71D18564AF7009EB79C /* renewal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = renewal.h; path = src/config/renewal.h; sourceTree = "<group>"; };
  292. A56CC71E18564AF7009EB79C /* secure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = secure.h; path = src/config/secure.h; sourceTree = "<group>"; };
  293. A56CC71F18564B00009EB79C /* general.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = general.h; path = src/config/classes/general.h; sourceTree = "<group>"; };
  294. A56CC72218564C05009EB79C /* grammar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = grammar.c; path = 3rdparty/libconfig/grammar.c; sourceTree = "<group>"; };
  295. A56CC72318564C05009EB79C /* grammar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = grammar.h; path = 3rdparty/libconfig/grammar.h; sourceTree = "<group>"; };
  296. A56CC72418564C05009EB79C /* libconfig.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = libconfig.c; path = 3rdparty/libconfig/libconfig.c; sourceTree = "<group>"; };
  297. A56CC72518564C05009EB79C /* libconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = libconfig.h; path = 3rdparty/libconfig/libconfig.h; sourceTree = "<group>"; };
  298. A56CC72618564C05009EB79C /* parsectx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = parsectx.h; path = 3rdparty/libconfig/parsectx.h; sourceTree = "<group>"; };
  299. A56CC72718564C05009EB79C /* scanctx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = scanctx.c; path = 3rdparty/libconfig/scanctx.c; sourceTree = "<group>"; };
  300. A56CC72818564C05009EB79C /* scanctx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scanctx.h; path = 3rdparty/libconfig/scanctx.h; sourceTree = "<group>"; };
  301. A56CC72918564C05009EB79C /* scanner.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = scanner.c; path = 3rdparty/libconfig/scanner.c; sourceTree = "<group>"; };
  302. A56CC72A18564C05009EB79C /* scanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scanner.h; path = 3rdparty/libconfig/scanner.h; sourceTree = "<group>"; };
  303. A56CC72B18564C05009EB79C /* strbuf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = strbuf.c; path = 3rdparty/libconfig/strbuf.c; sourceTree = "<group>"; };
  304. A56CC72C18564C05009EB79C /* strbuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = strbuf.h; path = 3rdparty/libconfig/strbuf.h; sourceTree = "<group>"; };
  305. A56CC72D18564C05009EB79C /* wincompat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = wincompat.h; path = 3rdparty/libconfig/wincompat.h; sourceTree = "<group>"; };
  306. A56CC73E18564C23009EB79C /* mt19937ar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mt19937ar.c; path = 3rdparty/mt19937ar/mt19937ar.c; sourceTree = "<group>"; };
  307. A56CC73F18564C23009EB79C /* mt19937ar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mt19937ar.h; path = 3rdparty/mt19937ar/mt19937ar.h; sourceTree = "<group>"; };
  308. A56CC743185657D9009EB79C /* char.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = char.c; path = src/char/char.c; sourceTree = SOURCE_ROOT; };
  309. A56CC744185657D9009EB79C /* char.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = char.h; path = src/char/char.h; sourceTree = SOURCE_ROOT; };
  310. A56CC745185657D9009EB79C /* int_auction.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_auction.c; path = src/char/int_auction.c; sourceTree = SOURCE_ROOT; };
  311. A56CC746185657D9009EB79C /* int_auction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_auction.h; path = src/char/int_auction.h; sourceTree = SOURCE_ROOT; };
  312. A56CC747185657D9009EB79C /* int_elemental.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_elemental.c; path = src/char/int_elemental.c; sourceTree = SOURCE_ROOT; };
  313. A56CC748185657D9009EB79C /* int_elemental.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_elemental.h; path = src/char/int_elemental.h; sourceTree = SOURCE_ROOT; };
  314. A56CC749185657D9009EB79C /* int_guild.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_guild.c; path = src/char/int_guild.c; sourceTree = SOURCE_ROOT; };
  315. A56CC74A185657D9009EB79C /* int_guild.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_guild.h; path = src/char/int_guild.h; sourceTree = SOURCE_ROOT; };
  316. A56CC74B185657D9009EB79C /* int_homun.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_homun.c; path = src/char/int_homun.c; sourceTree = SOURCE_ROOT; };
  317. A56CC74C185657D9009EB79C /* int_homun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_homun.h; path = src/char/int_homun.h; sourceTree = SOURCE_ROOT; };
  318. A56CC74D185657D9009EB79C /* int_mail.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_mail.c; path = src/char/int_mail.c; sourceTree = SOURCE_ROOT; };
  319. A56CC74E185657D9009EB79C /* int_mail.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_mail.h; path = src/char/int_mail.h; sourceTree = SOURCE_ROOT; };
  320. A56CC74F185657D9009EB79C /* int_mercenary.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_mercenary.c; path = src/char/int_mercenary.c; sourceTree = SOURCE_ROOT; };
  321. A56CC750185657D9009EB79C /* int_mercenary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_mercenary.h; path = src/char/int_mercenary.h; sourceTree = SOURCE_ROOT; };
  322. A56CC751185657D9009EB79C /* int_party.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_party.c; path = src/char/int_party.c; sourceTree = SOURCE_ROOT; };
  323. A56CC752185657D9009EB79C /* int_party.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_party.h; path = src/char/int_party.h; sourceTree = SOURCE_ROOT; };
  324. A56CC753185657D9009EB79C /* int_pet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_pet.c; path = src/char/int_pet.c; sourceTree = SOURCE_ROOT; };
  325. A56CC754185657D9009EB79C /* int_pet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_pet.h; path = src/char/int_pet.h; sourceTree = SOURCE_ROOT; };
  326. A56CC755185657D9009EB79C /* int_quest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_quest.c; path = src/char/int_quest.c; sourceTree = SOURCE_ROOT; };
  327. A56CC756185657D9009EB79C /* int_quest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_quest.h; path = src/char/int_quest.h; sourceTree = SOURCE_ROOT; };
  328. A56CC757185657D9009EB79C /* int_storage.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_storage.c; path = src/char/int_storage.c; sourceTree = SOURCE_ROOT; };
  329. A56CC758185657D9009EB79C /* int_storage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_storage.h; path = src/char/int_storage.h; sourceTree = SOURCE_ROOT; };
  330. A56CC759185657D9009EB79C /* inter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = inter.c; path = src/char/inter.c; sourceTree = SOURCE_ROOT; };
  331. A56CC75A185657D9009EB79C /* inter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inter.h; path = src/char/inter.h; sourceTree = SOURCE_ROOT; };
  332. A56CC75B185657D9009EB79C /* pincode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pincode.c; path = src/char/pincode.c; sourceTree = SOURCE_ROOT; };
  333. A56CC75C185657D9009EB79C /* pincode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pincode.h; path = src/char/pincode.h; sourceTree = SOURCE_ROOT; };
  334. A56CC76A18565812009EB79C /* atcommand.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = atcommand.c; path = src/map/atcommand.c; sourceTree = SOURCE_ROOT; };
  335. A56CC76B18565812009EB79C /* atcommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = atcommand.h; path = src/map/atcommand.h; sourceTree = SOURCE_ROOT; };
  336. A56CC76C18565812009EB79C /* battle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = battle.c; path = src/map/battle.c; sourceTree = SOURCE_ROOT; };
  337. A56CC76D18565812009EB79C /* battle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = battle.h; path = src/map/battle.h; sourceTree = SOURCE_ROOT; };
  338. A56CC76E18565812009EB79C /* battleground.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = battleground.c; path = src/map/battleground.c; sourceTree = SOURCE_ROOT; };
  339. A56CC76F18565812009EB79C /* battleground.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = battleground.h; path = src/map/battleground.h; sourceTree = SOURCE_ROOT; };
  340. A56CC77018565812009EB79C /* buyingstore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = buyingstore.c; path = src/map/buyingstore.c; sourceTree = SOURCE_ROOT; };
  341. A56CC77118565812009EB79C /* buyingstore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = buyingstore.h; path = src/map/buyingstore.h; sourceTree = SOURCE_ROOT; };
  342. A56CC77218565812009EB79C /* chat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = chat.c; path = src/map/chat.c; sourceTree = SOURCE_ROOT; };
  343. A56CC77318565812009EB79C /* chat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = chat.h; path = src/map/chat.h; sourceTree = SOURCE_ROOT; };
  344. A56CC77418565812009EB79C /* chrif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = chrif.c; path = src/map/chrif.c; sourceTree = SOURCE_ROOT; };
  345. A56CC77518565812009EB79C /* chrif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = chrif.h; path = src/map/chrif.h; sourceTree = SOURCE_ROOT; };
  346. A56CC77618565812009EB79C /* clif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = clif.c; path = src/map/clif.c; sourceTree = SOURCE_ROOT; };
  347. A56CC77718565812009EB79C /* clif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clif.h; path = src/map/clif.h; sourceTree = SOURCE_ROOT; };
  348. A56CC77818565812009EB79C /* date.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = date.c; path = src/map/date.c; sourceTree = SOURCE_ROOT; };
  349. A56CC77918565812009EB79C /* date.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = date.h; path = src/map/date.h; sourceTree = SOURCE_ROOT; };
  350. A56CC77A18565812009EB79C /* duel.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = duel.c; path = src/map/duel.c; sourceTree = SOURCE_ROOT; };
  351. A56CC77B18565812009EB79C /* duel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = duel.h; path = src/map/duel.h; sourceTree = SOURCE_ROOT; };
  352. A56CC77C18565812009EB79C /* elemental.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = elemental.c; path = src/map/elemental.c; sourceTree = SOURCE_ROOT; };
  353. A56CC77D18565812009EB79C /* elemental.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = elemental.h; path = src/map/elemental.h; sourceTree = SOURCE_ROOT; };
  354. A56CC77E18565812009EB79C /* guild.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = guild.c; path = src/map/guild.c; sourceTree = SOURCE_ROOT; };
  355. A56CC77F18565812009EB79C /* guild.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = guild.h; path = src/map/guild.h; sourceTree = SOURCE_ROOT; };
  356. A56CC78018565812009EB79C /* homunculus.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = homunculus.c; path = src/map/homunculus.c; sourceTree = SOURCE_ROOT; };
  357. A56CC78118565812009EB79C /* homunculus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = homunculus.h; path = src/map/homunculus.h; sourceTree = SOURCE_ROOT; };
  358. A56CC78218565812009EB79C /* HPMmap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = HPMmap.c; path = src/map/HPMmap.c; sourceTree = SOURCE_ROOT; };
  359. A56CC78318565812009EB79C /* HPMmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HPMmap.h; path = src/map/HPMmap.h; sourceTree = SOURCE_ROOT; };
  360. A56CC78418565812009EB79C /* instance.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = instance.c; path = src/map/instance.c; sourceTree = SOURCE_ROOT; };
  361. A56CC78518565812009EB79C /* instance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = instance.h; path = src/map/instance.h; sourceTree = SOURCE_ROOT; };
  362. A56CC78618565812009EB79C /* intif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = intif.c; path = src/map/intif.c; sourceTree = SOURCE_ROOT; };
  363. A56CC78718565812009EB79C /* intif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = intif.h; path = src/map/intif.h; sourceTree = SOURCE_ROOT; };
  364. A56CC78818565812009EB79C /* irc-bot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "irc-bot.c"; path = "src/map/irc-bot.c"; sourceTree = SOURCE_ROOT; };
  365. A56CC78918565812009EB79C /* irc-bot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "irc-bot.h"; path = "src/map/irc-bot.h"; sourceTree = SOURCE_ROOT; };
  366. A56CC78A18565812009EB79C /* itemdb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = itemdb.c; path = src/map/itemdb.c; sourceTree = SOURCE_ROOT; };
  367. A56CC78B18565812009EB79C /* itemdb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = itemdb.h; path = src/map/itemdb.h; sourceTree = SOURCE_ROOT; };
  368. A56CC78C18565812009EB79C /* log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = log.c; path = src/map/log.c; sourceTree = SOURCE_ROOT; };
  369. A56CC78D18565812009EB79C /* log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = log.h; path = src/map/log.h; sourceTree = SOURCE_ROOT; };
  370. A56CC78E18565812009EB79C /* mail.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mail.c; path = src/map/mail.c; sourceTree = SOURCE_ROOT; };
  371. A56CC78F18565812009EB79C /* mail.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mail.h; path = src/map/mail.h; sourceTree = SOURCE_ROOT; };
  372. A56CC79018565812009EB79C /* map.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = map.c; path = src/map/map.c; sourceTree = SOURCE_ROOT; };
  373. A56CC79118565812009EB79C /* map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = map.h; path = src/map/map.h; sourceTree = SOURCE_ROOT; };
  374. A56CC79218565812009EB79C /* mapreg_sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mapreg_sql.c; path = src/map/mapreg_sql.c; sourceTree = SOURCE_ROOT; };
  375. A56CC79318565812009EB79C /* mapreg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapreg.h; path = src/map/mapreg.h; sourceTree = SOURCE_ROOT; };
  376. A56CC79418565812009EB79C /* mercenary.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mercenary.c; path = src/map/mercenary.c; sourceTree = SOURCE_ROOT; };
  377. A56CC79518565812009EB79C /* mercenary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mercenary.h; path = src/map/mercenary.h; sourceTree = SOURCE_ROOT; };
  378. A56CC79618565812009EB79C /* mob.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mob.c; path = src/map/mob.c; sourceTree = SOURCE_ROOT; };
  379. A56CC79718565812009EB79C /* mob.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mob.h; path = src/map/mob.h; sourceTree = SOURCE_ROOT; };
  380. A56CC79818565812009EB79C /* npc_chat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = npc_chat.c; path = src/map/npc_chat.c; sourceTree = SOURCE_ROOT; };
  381. A56CC79918565812009EB79C /* npc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = npc.c; path = src/map/npc.c; sourceTree = SOURCE_ROOT; };
  382. A56CC79A18565812009EB79C /* npc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = npc.h; path = src/map/npc.h; sourceTree = SOURCE_ROOT; };
  383. A56CC79B18565812009EB79C /* packets_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets_struct.h; path = src/map/packets_struct.h; sourceTree = SOURCE_ROOT; };
  384. A56CC79C18565812009EB79C /* packets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets.h; path = src/map/packets.h; sourceTree = SOURCE_ROOT; };
  385. A56CC79D18565812009EB79C /* party.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = party.c; path = src/map/party.c; sourceTree = SOURCE_ROOT; };
  386. A56CC79E18565812009EB79C /* party.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = party.h; path = src/map/party.h; sourceTree = SOURCE_ROOT; };
  387. A56CC79F18565812009EB79C /* path.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = path.c; path = src/map/path.c; sourceTree = SOURCE_ROOT; };
  388. A56CC7A018565812009EB79C /* path.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = path.h; path = src/map/path.h; sourceTree = SOURCE_ROOT; };
  389. A56CC7A118565812009EB79C /* pc_groups.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pc_groups.c; path = src/map/pc_groups.c; sourceTree = SOURCE_ROOT; };
  390. A56CC7A218565812009EB79C /* pc_groups.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pc_groups.h; path = src/map/pc_groups.h; sourceTree = SOURCE_ROOT; };
  391. A56CC7A318565812009EB79C /* pc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pc.c; path = src/map/pc.c; sourceTree = SOURCE_ROOT; };
  392. A56CC7A418565812009EB79C /* pc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pc.h; path = src/map/pc.h; sourceTree = SOURCE_ROOT; };
  393. A56CC7A518565812009EB79C /* pet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pet.c; path = src/map/pet.c; sourceTree = SOURCE_ROOT; };
  394. A56CC7A618565812009EB79C /* pet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pet.h; path = src/map/pet.h; sourceTree = SOURCE_ROOT; };
  395. A56CC7A718565812009EB79C /* quest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = quest.c; path = src/map/quest.c; sourceTree = SOURCE_ROOT; };
  396. A56CC7A818565812009EB79C /* quest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = quest.h; path = src/map/quest.h; sourceTree = SOURCE_ROOT; };
  397. A56CC7A918565812009EB79C /* script.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = script.c; path = src/map/script.c; sourceTree = SOURCE_ROOT; };
  398. A56CC7AA18565812009EB79C /* script.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = script.h; path = src/map/script.h; sourceTree = SOURCE_ROOT; };
  399. A56CC7AB18565812009EB79C /* searchstore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = searchstore.c; path = src/map/searchstore.c; sourceTree = SOURCE_ROOT; };
  400. A56CC7AC18565812009EB79C /* searchstore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = searchstore.h; path = src/map/searchstore.h; sourceTree = SOURCE_ROOT; };
  401. A56CC7AD18565812009EB79C /* skill.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = skill.c; path = src/map/skill.c; sourceTree = SOURCE_ROOT; };
  402. A56CC7AE18565812009EB79C /* skill.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = skill.h; path = src/map/skill.h; sourceTree = SOURCE_ROOT; };
  403. A56CC7AF18565812009EB79C /* status.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = status.c; path = src/map/status.c; sourceTree = SOURCE_ROOT; };
  404. A56CC7B018565812009EB79C /* status.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = status.h; path = src/map/status.h; sourceTree = SOURCE_ROOT; };
  405. A56CC7B118565812009EB79C /* storage.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = storage.c; path = src/map/storage.c; sourceTree = SOURCE_ROOT; };
  406. A56CC7B218565812009EB79C /* storage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = storage.h; path = src/map/storage.h; sourceTree = SOURCE_ROOT; };
  407. A56CC7B318565812009EB79C /* trade.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = trade.c; path = src/map/trade.c; sourceTree = SOURCE_ROOT; };
  408. A56CC7B418565812009EB79C /* trade.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = trade.h; path = src/map/trade.h; sourceTree = SOURCE_ROOT; };
  409. A56CC7B518565812009EB79C /* unit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = unit.c; path = src/map/unit.c; sourceTree = SOURCE_ROOT; };
  410. A56CC7B618565812009EB79C /* unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = unit.h; path = src/map/unit.h; sourceTree = SOURCE_ROOT; };
  411. A56CC7B718565812009EB79C /* vending.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = vending.c; path = src/map/vending.c; sourceTree = SOURCE_ROOT; };
  412. A56CC7B818565812009EB79C /* vending.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vending.h; path = src/map/vending.h; sourceTree = SOURCE_ROOT; };
  413. A58A5A26185801FF0099683E /* HPMHooking_map.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = HPMHooking_map.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
  414. A58A5A271858025D0099683E /* HPMHooking.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = HPMHooking.c; path = src/plugins/HPMHooking.c; sourceTree = "<group>"; };
  415. A59EA44F1A727D36005F2B6D /* channel.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = channel.c; path = src/map/channel.c; sourceTree = SOURCE_ROOT; };
  416. A59EA4501A727D36005F2B6D /* channel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = channel.h; path = src/map/channel.h; sourceTree = SOURCE_ROOT; };
  417. A5AA94E71857956100C940C8 /* sample.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = sample.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
  418. A5AA94ED185796CB00C940C8 /* sample.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sample.c; path = src/plugins/sample.c; sourceTree = "<group>"; };
  419. A5AA94F3185799B700C940C8 /* db2sql.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = db2sql.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
  420. A5AA94F8185799DF00C940C8 /* db2sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = db2sql.c; path = src/plugins/db2sql.c; sourceTree = "<group>"; };
  421. A5B894A81A03CDD4005AD22E /* HPMlogin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = HPMlogin.c; path = src/login/HPMlogin.c; sourceTree = SOURCE_ROOT; };
  422. A5B894A91A03CDD4005AD22E /* HPMlogin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HPMlogin.h; path = src/login/HPMlogin.h; sourceTree = SOURCE_ROOT; };
  423. A5B894AB1A03CDFA005AD22E /* HPMchar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = HPMchar.c; path = src/char/HPMchar.c; sourceTree = SOURCE_ROOT; };
  424. A5B894AC1A03CDFA005AD22E /* HPMchar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HPMchar.h; path = src/char/HPMchar.h; sourceTree = SOURCE_ROOT; };
  425. A5B894B61A03CE25005AD22E /* HPMHooking_char.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = HPMHooking_char.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
  426. A5B894BF1A03CE5D005AD22E /* HPMHooking_login.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = HPMHooking_login.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
  427. A5B894C11A03CEE1005AD22E /* HPMHooking_char.HookingPoints.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_char.HookingPoints.inc; path = src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc; sourceTree = "<group>"; };
  428. A5B894C21A03CEE1005AD22E /* HPMHooking_char.Hooks.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_char.Hooks.inc; path = src/plugins/HPMHooking/HPMHooking_char.Hooks.inc; sourceTree = "<group>"; };
  429. A5B894C31A03CEE1005AD22E /* HPMHooking_char.HPMHooksCore.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_char.HPMHooksCore.inc; path = src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc; sourceTree = "<group>"; };
  430. A5B894C41A03CEE1005AD22E /* HPMHooking_char.sources.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_char.sources.inc; path = src/plugins/HPMHooking/HPMHooking_char.sources.inc; sourceTree = "<group>"; };
  431. A5B894C61A03CEE1005AD22E /* HPMHooking_login.HookingPoints.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_login.HookingPoints.inc; path = src/plugins/HPMHooking/HPMHooking_login.HookingPoints.inc; sourceTree = "<group>"; };
  432. A5B894C71A03CEE1005AD22E /* HPMHooking_login.Hooks.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_login.Hooks.inc; path = src/plugins/HPMHooking/HPMHooking_login.Hooks.inc; sourceTree = "<group>"; };
  433. A5B894C81A03CEE1005AD22E /* HPMHooking_login.HPMHooksCore.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_login.HPMHooksCore.inc; path = src/plugins/HPMHooking/HPMHooking_login.HPMHooksCore.inc; sourceTree = "<group>"; };
  434. A5B894C91A03CEE1005AD22E /* HPMHooking_login.sources.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_login.sources.inc; path = src/plugins/HPMHooking/HPMHooking_login.sources.inc; sourceTree = "<group>"; };
  435. A5B894CB1A03CEE1005AD22E /* HPMHooking_map.HookingPoints.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_map.HookingPoints.inc; path = src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc; sourceTree = "<group>"; };
  436. A5B894CC1A03CEE1005AD22E /* HPMHooking_map.Hooks.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_map.Hooks.inc; path = src/plugins/HPMHooking/HPMHooking_map.Hooks.inc; sourceTree = "<group>"; };
  437. A5B894CD1A03CEE1005AD22E /* HPMHooking_map.HPMHooksCore.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_map.HPMHooksCore.inc; path = src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc; sourceTree = "<group>"; };
  438. A5B894CE1A03CEE1005AD22E /* HPMHooking_map.sources.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = HPMHooking_map.sources.inc; path = src/plugins/HPMHooking/HPMHooking_map.sources.inc; sourceTree = "<group>"; };
  439. A5BBC216219D076800E26B8D /* packets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets.h; path = src/common/packets.h; sourceTree = "<group>"; };
  440. A5BBC217219D076900E26B8D /* packetsstatic_len.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packetsstatic_len.h; path = src/common/packetsstatic_len.h; sourceTree = "<group>"; };
  441. A5BBC218219D076900E26B8D /* packets.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = packets.c; path = src/common/packets.c; sourceTree = "<group>"; };
  442. A5BBC219219D076900E26B8D /* packets_len.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets_len.h; path = src/common/packets_len.h; sourceTree = "<group>"; };
  443. A5BBC21B219D076900E26B8D /* packets2005_len_sak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2005_len_sak.h; sourceTree = "<group>"; };
  444. A5BBC21C219D076900E26B8D /* packets2018_len_zero.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2018_len_zero.h; sourceTree = "<group>"; };
  445. A5BBC21D219D076900E26B8D /* packets2008_len_ad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2008_len_ad.h; sourceTree = "<group>"; };
  446. A5BBC21E219D076900E26B8D /* packets2008_len_sak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2008_len_sak.h; sourceTree = "<group>"; };
  447. A5BBC21F219D076900E26B8D /* packets2013_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2013_len_main.h; sourceTree = "<group>"; };
  448. A5BBC220219D076900E26B8D /* packets2016_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2016_len_main.h; sourceTree = "<group>"; };
  449. A5BBC221219D076900E26B8D /* packets2003_len_sak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2003_len_sak.h; sourceTree = "<group>"; };
  450. A5BBC222219D076900E26B8D /* packets_len_ad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets_len_ad.h; sourceTree = "<group>"; };
  451. A5BBC223219D076900E26B8D /* packets2016_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2016_len_re.h; sourceTree = "<group>"; };
  452. A5BBC224219D076900E26B8D /* packets2007_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2007_len_main.h; sourceTree = "<group>"; };
  453. A5BBC225219D076900E26B8D /* packets2017_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2017_len_re.h; sourceTree = "<group>"; };
  454. A5BBC226219D076900E26B8D /* packets2004_len_sak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2004_len_sak.h; sourceTree = "<group>"; };
  455. A5BBC227219D076900E26B8D /* packets2009_len_sak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2009_len_sak.h; sourceTree = "<group>"; };
  456. A5BBC228219D076900E26B8D /* packets2011_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2011_len_main.h; sourceTree = "<group>"; };
  457. A5BBC229219D076900E26B8D /* packets2011_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2011_len_re.h; sourceTree = "<group>"; };
  458. A5BBC22A219D076900E26B8D /* packets2010_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2010_len_re.h; sourceTree = "<group>"; };
  459. A5BBC22B219D076900E26B8D /* packets2017_len_zero.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2017_len_zero.h; sourceTree = "<group>"; };
  460. A5BBC22C219D076900E26B8D /* packets2014_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2014_len_main.h; sourceTree = "<group>"; };
  461. A5BBC22D219D076900E26B8D /* packets2008_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2008_len_main.h; sourceTree = "<group>"; };
  462. A5BBC22E219D076900E26B8D /* packets_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets_len_main.h; sourceTree = "<group>"; };
  463. A5BBC22F219D076900E26B8D /* packets2005_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2005_len_main.h; sourceTree = "<group>"; };
  464. A5BBC230219D076900E26B8D /* packets2004_len_ad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2004_len_ad.h; sourceTree = "<group>"; };
  465. A5BBC231219D076900E26B8D /* packets2005_len_ad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2005_len_ad.h; sourceTree = "<group>"; };
  466. A5BBC232219D076900E26B8D /* packets2015_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2015_len_re.h; sourceTree = "<group>"; };
  467. A5BBC233219D076900E26B8D /* packets2014_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2014_len_re.h; sourceTree = "<group>"; };
  468. A5BBC234219D076900E26B8D /* packets2007_len_sak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2007_len_sak.h; sourceTree = "<group>"; };
  469. A5BBC235219D076900E26B8D /* packets2017_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2017_len_main.h; sourceTree = "<group>"; };
  470. A5BBC236219D076900E26B8D /* packets_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets_len_re.h; sourceTree = "<group>"; };
  471. A5BBC237219D076900E26B8D /* packets2006_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2006_len_main.h; sourceTree = "<group>"; };
  472. A5BBC238219D076900E26B8D /* packets_len_sak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets_len_sak.h; sourceTree = "<group>"; };
  473. A5BBC239219D076900E26B8D /* packets2003_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2003_len_main.h; sourceTree = "<group>"; };
  474. A5BBC23A219D076900E26B8D /* packets_len_zero.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets_len_zero.h; sourceTree = "<group>"; };
  475. A5BBC23B219D076900E26B8D /* packets2008_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2008_len_re.h; sourceTree = "<group>"; };
  476. A5BBC23C219D076900E26B8D /* packets2009_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2009_len_re.h; sourceTree = "<group>"; };
  477. A5BBC23D219D076900E26B8D /* packets2012_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2012_len_main.h; sourceTree = "<group>"; };
  478. A5BBC23E219D076900E26B8D /* packets2015_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2015_len_main.h; sourceTree = "<group>"; };
  479. A5BBC23F219D076900E26B8D /* packets2006_len_sak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2006_len_sak.h; sourceTree = "<group>"; };
  480. A5BBC240219D076900E26B8D /* packets2007_len_ad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2007_len_ad.h; sourceTree = "<group>"; };
  481. A5BBC241219D076900E26B8D /* packets2009_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2009_len_main.h; sourceTree = "<group>"; };
  482. A5BBC242219D076900E26B8D /* packets2006_len_ad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2006_len_ad.h; sourceTree = "<group>"; };
  483. A5BBC243219D076900E26B8D /* packets2018_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2018_len_main.h; sourceTree = "<group>"; };
  484. A5BBC244219D076900E26B8D /* packets2004_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2004_len_main.h; sourceTree = "<group>"; };
  485. A5BBC245219D076900E26B8D /* packets2012_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2012_len_re.h; sourceTree = "<group>"; };
  486. A5BBC246219D076900E26B8D /* packets2013_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2013_len_re.h; sourceTree = "<group>"; };
  487. A5BBC247219D076900E26B8D /* packets2018_len_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2018_len_re.h; sourceTree = "<group>"; };
  488. A5BBC248219D076900E26B8D /* packets2010_len_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = packets2010_len_main.h; sourceTree = "<group>"; };
  489. A5BBC24A219D07A800E26B8D /* packets_shuffle_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets_shuffle_re.h; path = src/map/packets_shuffle_re.h; sourceTree = SOURCE_ROOT; };
  490. A5BBC24B219D07A800E26B8D /* messages_re.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = messages_re.h; path = src/map/messages_re.h; sourceTree = SOURCE_ROOT; };
  491. A5BBC24C219D07A800E26B8D /* messages_zero.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = messages_zero.h; path = src/map/messages_zero.h; sourceTree = SOURCE_ROOT; };
  492. A5BBC24D219D07A800E26B8D /* messages_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = messages_main.h; path = src/map/messages_main.h; sourceTree = SOURCE_ROOT; };
  493. A5BBC24E219D07A800E26B8D /* messages_ad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = messages_ad.h; path = src/map/messages_ad.h; sourceTree = SOURCE_ROOT; };
  494. A5BBC24F219D07A800E26B8D /* messages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = messages.h; path = src/map/messages.h; sourceTree = SOURCE_ROOT; };
  495. A5BBC250219D07A800E26B8D /* messages_sak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = messages_sak.h; path = src/map/messages_sak.h; sourceTree = SOURCE_ROOT; };
  496. A5C5CF56227F955100485106 /* packets_ac_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets_ac_struct.h; path = src/login/packets_ac_struct.h; sourceTree = SOURCE_ROOT; };
  497. A5C5CF57227F955100485106 /* packets_ca_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets_ca_struct.h; path = src/login/packets_ca_struct.h; sourceTree = SOURCE_ROOT; };
  498. A5C5CF58227F956900485106 /* packets_hc_struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = packets_hc_struct.h; path = src/char/packets_hc_struct.h; sourceTree = SOURCE_ROOT; };
  499. A5C5CF59227F959600485106 /* refine.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = refine.c; path = src/map/refine.c; sourceTree = SOURCE_ROOT; };
  500. A5C5CF5A227F959600485106 /* stylist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stylist.c; path = src/map/stylist.c; sourceTree = SOURCE_ROOT; };
  501. A5C5CF5B227F959700485106 /* stylist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stylist.h; path = src/map/stylist.h; sourceTree = SOURCE_ROOT; };
  502. A5C5CF5C227F959700485106 /* refine.p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = refine.p.h; path = src/map/refine.p.h; sourceTree = SOURCE_ROOT; };
  503. A5C5CF5D227F959700485106 /* mapdefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapdefines.h; path = src/map/mapdefines.h; sourceTree = SOURCE_ROOT; };
  504. A5C5CF5E227F959700485106 /* refine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = refine.h; path = src/map/refine.h; sourceTree = SOURCE_ROOT; };
  505. A5F79468191CA34E002293AB /* HPMDataCheck.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HPMDataCheck.h; path = src/common/HPMDataCheck.h; sourceTree = "<group>"; };
  506. A5F79469191CA34E002293AB /* sysinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sysinfo.c; path = src/common/sysinfo.c; sourceTree = "<group>"; };
  507. A5F7946A191CA34E002293AB /* sysinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sysinfo.h; path = src/common/sysinfo.h; sourceTree = "<group>"; };
  508. A5F7946B191CA34E002293AB /* sysinfo.inc */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = sysinfo.inc; path = src/common/sysinfo.inc; sourceTree = "<group>"; };
  509. A5F79476191CA3F4002293AB /* sysinfogen.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = sysinfogen.sh; sourceTree = "<group>"; };
  510. D0647BA31E793E7300D0843D /* int_achievement.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = int_achievement.c; path = src/char/int_achievement.c; sourceTree = SOURCE_ROOT; };
  511. D0647BA41E793E7300D0843D /* int_achievement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = int_achievement.h; path = src/char/int_achievement.h; sourceTree = SOURCE_ROOT; };
  512. D0647BA61E793E8200D0843D /* achievement.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = achievement.c; path = src/map/achievement.c; sourceTree = SOURCE_ROOT; };
  513. D0647BA71E793E8200D0843D /* achievement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = achievement.h; path = src/map/achievement.h; sourceTree = SOURCE_ROOT; };
  514. /* End PBXFileReference section */
  515. /* Begin PBXFrameworksBuildPhase section */
  516. A56CC66718564315009EB79C /* Frameworks */ = {
  517. isa = PBXFrameworksBuildPhase;
  518. buildActionMask = 2147483647;
  519. files = (
  520. );
  521. runOnlyForDeploymentPostprocessing = 0;
  522. };
  523. A56CC6701856434D009EB79C /* Frameworks */ = {
  524. isa = PBXFrameworksBuildPhase;
  525. buildActionMask = 2147483647;
  526. files = (
  527. );
  528. runOnlyForDeploymentPostprocessing = 0;
  529. };
  530. A56CC67918564356009EB79C /* Frameworks */ = {
  531. isa = PBXFrameworksBuildPhase;
  532. buildActionMask = 2147483647;
  533. files = (
  534. );
  535. runOnlyForDeploymentPostprocessing = 0;
  536. };
  537. A58A5A21185801FF0099683E /* Frameworks */ = {
  538. isa = PBXFrameworksBuildPhase;
  539. buildActionMask = 2147483647;
  540. files = (
  541. );
  542. runOnlyForDeploymentPostprocessing = 0;
  543. };
  544. A5AA94E41857956100C940C8 /* Frameworks */ = {
  545. isa = PBXFrameworksBuildPhase;
  546. buildActionMask = 2147483647;
  547. files = (
  548. );
  549. runOnlyForDeploymentPostprocessing = 0;
  550. };
  551. A5AA94F0185799B700C940C8 /* Frameworks */ = {
  552. isa = PBXFrameworksBuildPhase;
  553. buildActionMask = 2147483647;
  554. files = (
  555. );
  556. runOnlyForDeploymentPostprocessing = 0;
  557. };
  558. A5B894B11A03CE25005AD22E /* Frameworks */ = {
  559. isa = PBXFrameworksBuildPhase;
  560. buildActionMask = 2147483647;
  561. files = (
  562. );
  563. runOnlyForDeploymentPostprocessing = 0;
  564. };
  565. A5B894BA1A03CE5D005AD22E /* Frameworks */ = {
  566. isa = PBXFrameworksBuildPhase;
  567. buildActionMask = 2147483647;
  568. files = (
  569. );
  570. runOnlyForDeploymentPostprocessing = 0;
  571. };
  572. /* End PBXFrameworksBuildPhase section */
  573. /* Begin PBXGroup section */
  574. A56CC651185642B4009EB79C = {
  575. isa = PBXGroup;
  576. children = (
  577. A5AA94EB185796A400C940C8 /* plugins */,
  578. A56CC72018564BDF009EB79C /* 3rdparty */,
  579. A58A5A1C185801490099683E /* core */,
  580. A56CC65B185642B4009EB79C /* Products */,
  581. );
  582. sourceTree = "<group>";
  583. usesTabs = 1;
  584. };
  585. A56CC65B185642B4009EB79C /* Products */ = {
  586. isa = PBXGroup;
  587. children = (
  588. A56CC66A18564315009EB79C /* login-server */,
  589. A56CC6731856434D009EB79C /* char-server */,
  590. A56CC67C18564356009EB79C /* map-server */,
  591. A5AA94E71857956100C940C8 /* sample.dylib */,
  592. A5AA94F3185799B700C940C8 /* db2sql.dylib */,
  593. A58A5A26185801FF0099683E /* HPMHooking_map.dylib */,
  594. A5B894B61A03CE25005AD22E /* HPMHooking_char.dylib */,
  595. A5B894BF1A03CE5D005AD22E /* HPMHooking_login.dylib */,
  596. );
  597. name = Products;
  598. sourceTree = "<group>";
  599. };
  600. A56CC66B18564315009EB79C /* login-server */ = {
  601. isa = PBXGroup;
  602. children = (
  603. A56CC68118564387009EB79C /* account.c */,
  604. A56CC68218564387009EB79C /* account.h */,
  605. A5B894A81A03CDD4005AD22E /* HPMlogin.c */,
  606. A5B894A91A03CDD4005AD22E /* HPMlogin.h */,
  607. A56CC68318564387009EB79C /* ipban.c */,
  608. A56CC68418564387009EB79C /* ipban.h */,
  609. A5296FCA1CAC40CF001ABCAC /* lclif.c */,
  610. A5296FCB1CAC40CF001ABCAC /* lclif.h */,
  611. A5296FCC1CAC40CF001ABCAC /* lclif.p.h */,
  612. A56CC68518564387009EB79C /* login.c */,
  613. A56CC68618564387009EB79C /* login.h */,
  614. A56CC68718564387009EB79C /* loginlog.c */,
  615. A56CC68818564387009EB79C /* loginlog.h */,
  616. A5C5CF56227F955100485106 /* packets_ac_struct.h */,
  617. A5C5CF57227F955100485106 /* packets_ca_struct.h */,
  618. );
  619. path = "login-server";
  620. sourceTree = "<group>";
  621. };
  622. A56CC6741856434D009EB79C /* char-server */ = {
  623. isa = PBXGroup;
  624. children = (
  625. A56CC743185657D9009EB79C /* char.c */,
  626. A56CC744185657D9009EB79C /* char.h */,
  627. A5467AD71A16FD08008AFAA6 /* geoip.c */,
  628. A5467AD81A16FD08008AFAA6 /* geoip.h */,
  629. A5B894AB1A03CDFA005AD22E /* HPMchar.c */,
  630. A5B894AC1A03CDFA005AD22E /* HPMchar.h */,
  631. D0647BA31E793E7300D0843D /* int_achievement.c */,
  632. D0647BA41E793E7300D0843D /* int_achievement.h */,
  633. A56CC745185657D9009EB79C /* int_auction.c */,
  634. A56CC746185657D9009EB79C /* int_auction.h */,
  635. A530267D202D792F0060E394 /* int_clan.c */,
  636. A530267C202D792F0060E394 /* int_clan.h */,
  637. A56CC747185657D9009EB79C /* int_elemental.c */,
  638. A56CC748185657D9009EB79C /* int_elemental.h */,
  639. A56CC749185657D9009EB79C /* int_guild.c */,
  640. A56CC74A185657D9009EB79C /* int_guild.h */,
  641. A56CC74B185657D9009EB79C /* int_homun.c */,
  642. A56CC74C185657D9009EB79C /* int_homun.h */,
  643. A56CC74D185657D9009EB79C /* int_mail.c */,
  644. A56CC74E185657D9009EB79C /* int_mail.h */,
  645. A56CC74F185657D9009EB79C /* int_mercenary.c */,
  646. A56CC750185657D9009EB79C /* int_mercenary.h */,
  647. A56CC751185657D9009EB79C /* int_party.c */,
  648. A56CC752185657D9009EB79C /* int_party.h */,
  649. A56CC753185657D9009EB79C /* int_pet.c */,
  650. A56CC754185657D9009EB79C /* int_pet.h */,
  651. A56CC755185657D9009EB79C /* int_quest.c */,
  652. A56CC756185657D9009EB79C /* int_quest.h */,
  653. 755495831FEE5A0000CE4B7D /* int_rodex.c */,
  654. 755495821FEE5A0000CE4B7D /* int_rodex.h */,
  655. A56CC757185657D9009EB79C /* int_storage.c */,
  656. A56CC758185657D9009EB79C /* int_storage.h */,
  657. A56CC759185657D9009EB79C /* inter.c */,
  658. A56CC75A185657D9009EB79C /* inter.h */,
  659. A5467AD11A16FCB4008AFAA6 /* loginif.c */,
  660. A5467AD21A16FCB4008AFAA6 /* loginif.h */,
  661. A5467AD41A16FCDC008AFAA6 /* mapif.c */,
  662. A5467AD51A16FCDC008AFAA6 /* mapif.h */,
  663. A5C5CF58227F956900485106 /* packets_hc_struct.h */,
  664. A56CC75B185657D9009EB79C /* pincode.c */,
  665. A56CC75C185657D9009EB79C /* pincode.h */,
  666. );
  667. path = "char-server";
  668. sourceTree = "<group>";
  669. };
  670. A56CC67D18564357009EB79C /* map-server */ = {
  671. isa = PBXGroup;
  672. children = (
  673. D0647BA61E793E8200D0843D /* achievement.c */,
  674. D0647BA71E793E8200D0843D /* achievement.h */,
  675. A56CC76A18565812009EB79C /* atcommand.c */,
  676. A56CC76B18565812009EB79C /* atcommand.h */,
  677. A56CC76C18565812009EB79C /* battle.c */,
  678. A56CC76D18565812009EB79C /* battle.h */,
  679. A56CC76E18565812009EB79C /* battleground.c */,
  680. A56CC76F18565812009EB79C /* battleground.h */,
  681. A56CC77018565812009EB79C /* buyingstore.c */,
  682. A56CC77118565812009EB79C /* buyingstore.h */,
  683. A59EA44F1A727D36005F2B6D /* channel.c */,
  684. A59EA4501A727D36005F2B6D /* channel.h */,
  685. A56CC77218565812009EB79C /* chat.c */,
  686. A56CC77318565812009EB79C /* chat.h */,
  687. A56CC77418565812009EB79C /* chrif.c */,
  688. A56CC77518565812009EB79C /* chrif.h */,
  689. A5302673202D78B00060E394 /* clan.c */,
  690. A5302676202D78B10060E394 /* clan.h */,
  691. A56CC77618565812009EB79C /* clif.c */,
  692. A56CC77718565812009EB79C /* clif.h */,
  693. A5302674202D78B00060E394 /* constants.inc */,
  694. A56CC77818565812009EB79C /* date.c */,
  695. A56CC77918565812009EB79C /* date.h */,
  696. A56CC77A18565812009EB79C /* duel.c */,
  697. A56CC77B18565812009EB79C /* duel.h */,
  698. A56CC77C18565812009EB79C /* elemental.c */,
  699. A56CC77D18565812009EB79C /* elemental.h */,
  700. A56CC77E18565812009EB79C /* guild.c */,
  701. A56CC77F18565812009EB79C /* guild.h */,
  702. A56CC78018565812009EB79C /* homunculus.c */,
  703. A56CC78118565812009EB79C /* homunculus.h */,
  704. A56CC78218565812009EB79C /* HPMmap.c */,
  705. A56CC78318565812009EB79C /* HPMmap.h */,
  706. A56CC78418565812009EB79C /* instance.c */,
  707. A56CC78518565812009EB79C /* instance.h */,
  708. A56CC78618565812009EB79C /* intif.c */,
  709. A56CC78718565812009EB79C /* intif.h */,
  710. A56CC78818565812009EB79C /* irc-bot.c */,
  711. A56CC78918565812009EB79C /* irc-bot.h */,
  712. A56CC78A18565812009EB79C /* itemdb.c */,
  713. A56CC78B18565812009EB79C /* itemdb.h */,
  714. A56CC78C18565812009EB79C /* log.c */,
  715. A56CC78D18565812009EB79C /* log.h */,
  716. A56CC78E18565812009EB79C /* mail.c */,
  717. A56CC78F18565812009EB79C /* mail.h */,
  718. A56CC79018565812009EB79C /* map.c */,
  719. A56CC79118565812009EB79C /* map.h */,
  720. A5C5CF5D227F959700485106 /* mapdefines.h */,
  721. A56CC79218565812009EB79C /* mapreg_sql.c */,
  722. A56CC79318565812009EB79C /* mapreg.h */,
  723. A56CC79418565812009EB79C /* mercenary.c */,
  724. A56CC79518565812009EB79C /* mercenary.h */,
  725. A5BBC24E219D07A800E26B8D /* messages_ad.h */,
  726. A5BBC24D219D07A800E26B8D /* messages_main.h */,
  727. A5BBC24B219D07A800E26B8D /* messages_re.h */,
  728. A5BBC250219D07A800E26B8D /* messages_sak.h */,
  729. A5BBC24C219D07A800E26B8D /* messages_zero.h */,
  730. A5BBC24F219D07A800E26B8D /* messages.h */,
  731. A56CC79618565812009EB79C /* mob.c */,
  732. A56CC79718565812009EB79C /* mob.h */,
  733. A56CC79818565812009EB79C /* npc_chat.c */,
  734. A56CC79918565812009EB79C /* npc.c */,
  735. A56CC79A18565812009EB79C /* npc.h */,
  736. A5302672202D78B00060E394 /* packets_keys_main.h */,
  737. A5302677202D78B10060E394 /* packets_keys_zero.h */,
  738. A5302675202D78B10060E394 /* packets_shuffle_main.h */,
  739. A5BBC24A219D07A800E26B8D /* packets_shuffle_re.h */,
  740. A5302678202D78B10060E394 /* packets_shuffle_zero.h */,
  741. A56CC79B18565812009EB79C /* packets_struct.h */,
  742. A56CC79C18565812009EB79C /* packets.h */,
  743. A56CC79D18565812009EB79C /* party.c */,
  744. A56CC79E18565812009EB79C /* party.h */,
  745. A56CC79F18565812009EB79C /* path.c */,
  746. A56CC7A018565812009EB79C /* path.h */,
  747. A56CC7A118565812009EB79C /* pc_groups.c */,
  748. A56CC7A218565812009EB79C /* pc_groups.h */,
  749. A56CC7A318565812009EB79C /* pc.c */,
  750. A56CC7A418565812009EB79C /* pc.h */,
  751. A56CC7A518565812009EB79C /* pet.c */,
  752. A56CC7A618565812009EB79C /* pet.h */,
  753. A56CC7A718565812009EB79C /* quest.c */,
  754. A56CC7A818565812009EB79C /* quest.h */,
  755. A5C5CF59227F959600485106 /* refine.c */,
  756. A5C5CF5E227F959700485106 /* refine.h */,
  757. A5C5CF5C227F959700485106 /* refine.p.h */,
  758. 755495851FEE5A1F00CE4B7D /* rodex.c */,
  759. 755495861FEE5A1F00CE4B7D /* rodex.h */,
  760. A56CC7A918565812009EB79C /* script.c */,
  761. A56CC7AA18565812009EB79C /* script.h */,
  762. A56CC7AB18565812009EB79C /* searchstore.c */,
  763. A56CC7AC18565812009EB79C /* searchstore.h */,
  764. A56CC7AD18565812009EB79C /* skill.c */,
  765. A56CC7AE18565812009EB79C /* skill.h */,
  766. A56CC7AF18565812009EB79C /* status.c */,
  767. A56CC7B018565812009EB79C /* status.h */,
  768. A56CC7B118565812009EB79C /* storage.c */,
  769. A56CC7B218565812009EB79C /* storage.h */,
  770. A5C5CF5A227F959600485106 /* stylist.c */,
  771. A5C5CF5B227F959700485106 /* stylist.h */,
  772. A56CC7B318565812009EB79C /* trade.c */,
  773. A56CC7B418565812009EB79C /* trade.h */,
  774. A56CC7B518565812009EB79C /* unit.c */,
  775. A56CC7B618565812009EB79C /* unit.h */,
  776. A56CC7B718565812009EB79C /* vending.c */,
  777. A56CC7B818565812009EB79C /* vending.h */,
  778. );
  779. path = "map-server";
  780. sourceTree = "<group>";
  781. };
  782. A56CC68D1856439A009EB79C /* common */ = {
  783. isa = PBXGroup;
  784. children = (
  785. A56CC68E185643BB009EB79C /* atomic.h */,
  786. A56CC68F185643BB009EB79C /* cbasetypes.h */,
  787. A56CC690185643BB009EB79C /* conf.c */,
  788. A56CC691185643BB009EB79C /* conf.h */,
  789. A56CC692185643BB009EB79C /* console.c */,
  790. A56CC693185643BB009EB79C /* console.h */,
  791. A56CC694185643BB009EB79C /* core.c */,
  792. A56CC695185643BB009EB79C /* core.h */,
  793. A56CC696185643BB009EB79C /* db.c */,
  794. A56CC697185643BB009EB79C /* db.h */,
  795. A56CC698185643BB009EB79C /* des.c */,
  796. A56CC699185643BB009EB79C /* des.h */,
  797. A56CC69A185643BB009EB79C /* ers.c */,
  798. A56CC69B185643BB009EB79C /* ers.h */,
  799. A56CC69E185643BB009EB79C /* grfio.c */,
  800. A56CC69F185643BB009EB79C /* grfio.h */,
  801. A5302681202D79940060E394 /* hercules.h */,
  802. A56CC6A0185643BB009EB79C /* HPM.c */,
  803. A56CC6A1185643BB009EB79C /* HPM.h */,
  804. A5F79468191CA34E002293AB /* HPMDataCheck.h */,
  805. A56CC6A2185643BB009EB79C /* HPMi.h */,
  806. A5302680202D79940060E394 /* HPMSymbols.inc.h */,
  807. A56CC6A5185643BB009EB79C /* mapindex.c */,
  808. A56CC6A6185643BB009EB79C /* mapindex.h */,
  809. A56CC6A7185643BB009EB79C /* md5calc.c */,
  810. A56CC6A8185643BB009EB79C /* md5calc.h */,
  811. A56CC6A3185643BB009EB79C /* memmgr.c */,
  812. A56CC6A4185643BB009EB79C /* memmgr.h */,
  813. A56CC6AB185643BB009EB79C /* mmo.h */,
  814. A56CC6AC185643BB009EB79C /* mutex.c */,
  815. A56CC6AD185643BB009EB79C /* mutex.h */,
  816. A56CC6B2185643BB009EB79C /* nullpo.c */,
  817. A56CC6B3185643BB009EB79C /* nullpo.h */,
  818. A5BBC21A219D076900E26B8D /* packets */,
  819. A5BBC219219D076900E26B8D /* packets_len.h */,
  820. A5BBC218219D076900E26B8D /* packets.c */,
  821. A5BBC216219D076800E26B8D /* packets.h */,
  822. A5BBC217219D076900E26B8D /* packetsstatic_len.h */,
  823. A56CC6B6185643BB009EB79C /* random.c */,
  824. A56CC6B7185643BB009EB79C /* random.h */,
  825. A56CC6B8185643BB009EB79C /* showmsg.c */,
  826. A56CC6B9185643BB009EB79C /* showmsg.h */,
  827. A56CC6BA185643BB009EB79C /* socket.c */,
  828. A56CC6BB185643BB009EB79C /* socket.h */,
  829. A56CC6BC185643BB009EB79C /* spinlock.h */,
  830. A56CC6BD185643BB009EB79C /* sql.c */,
  831. A56CC6BE185643BB009EB79C /* sql.h */,
  832. A56CC6BF185643BB009EB79C /* strlib.c */,
  833. A56CC6C0185643BB009EB79C /* strlib.h */,
  834. A5F79469191CA34E002293AB /* sysinfo.c */,
  835. A5F7946A191CA34E002293AB /* sysinfo.h */,
  836. A5F7946B191CA34E002293AB /* sysinfo.inc */,
  837. A56CC6C2185643BB009EB79C /* thread.c */,
  838. A56CC6C3185643BB009EB79C /* thread.h */,
  839. A56CC6C4185643BB009EB79C /* timer.c */,
  840. A56CC6C5185643BB009EB79C /* timer.h */,
  841. A56CC6C6185643BB009EB79C /* utils.c */,
  842. A56CC6C7185643BB009EB79C /* utils.h */,
  843. A56CC6C8185643BB009EB79C /* winapi.h */,
  844. );
  845. name = common;
  846. sourceTree = "<group>";
  847. };
  848. A56CC71A18564AC7009EB79C /* config */ = {
  849. isa = PBXGroup;
  850. children = (
  851. A56CC71B18564AF7009EB79C /* const.h */,
  852. A56CC71C18564AF7009EB79C /* core.h */,
  853. A56CC71F18564B00009EB79C /* general.h */,
  854. A56CC71D18564AF7009EB79C /* renewal.h */,
  855. A56CC71E18564AF7009EB79C /* secure.h */,
  856. );
  857. name = config;
  858. sourceTree = "<group>";
  859. };
  860. A56CC72018564BDF009EB79C /* 3rdparty */ = {
  861. isa = PBXGroup;
  862. children = (
  863. A56CC73D18564C10009EB79C /* mt19937ar */,
  864. A56CC72118564BE5009EB79C /* libconfig */,
  865. );
  866. name = 3rdparty;
  867. sourceTree = "<group>";
  868. };
  869. A56CC72118564BE5009EB79C /* libconfig */ = {
  870. isa = PBXGroup;
  871. children = (
  872. A56CC72218564C05009EB79C /* grammar.c */,
  873. A56CC72318564C05009EB79C /* grammar.h */,
  874. A56CC72418564C05009EB79C /* libconfig.c */,
  875. A56CC72518564C05009EB79C /* libconfig.h */,
  876. A56CC72618564C05009EB79C /* parsectx.h */,
  877. A56CC72718564C05009EB79C /* scanctx.c */,
  878. A56CC72818564C05009EB79C /* scanctx.h */,
  879. A56CC72918564C05009EB79C /* scanner.c */,
  880. A56CC72A18564C05009EB79C /* scanner.h */,
  881. A56CC72B18564C05009EB79C /* strbuf.c */,
  882. A56CC72C18564C05009EB79C /* strbuf.h */,
  883. A56CC72D18564C05009EB79C /* wincompat.h */,
  884. );
  885. name = libconfig;
  886. sourceTree = "<group>";
  887. };
  888. A56CC73D18564C10009EB79C /* mt19937ar */ = {
  889. isa = PBXGroup;
  890. children = (
  891. A56CC73E18564C23009EB79C /* mt19937ar.c */,
  892. A56CC73F18564C23009EB79C /* mt19937ar.h */,
  893. );
  894. name = mt19937ar;
  895. sourceTree = "<group>";
  896. };
  897. A58A5A1C185801490099683E /* core */ = {
  898. isa = PBXGroup;
  899. children = (
  900. A5F79476191CA3F4002293AB /* sysinfogen.sh */,
  901. A56CC71A18564AC7009EB79C /* config */,
  902. A56CC68D1856439A009EB79C /* common */,
  903. A56CC66B18564315009EB79C /* login-server */,
  904. A56CC6741856434D009EB79C /* char-server */,
  905. A56CC67D18564357009EB79C /* map-server */,
  906. );
  907. name = core;
  908. sourceTree = "<group>";
  909. };
  910. A58A5A291858026F0099683E /* HPMHooking */ = {
  911. isa = PBXGroup;
  912. children = (
  913. A5B894C11A03CEE1005AD22E /* HPMHooking_char.HookingPoints.inc */,
  914. A5B894C21A03CEE1005AD22E /* HPMHooking_char.Hooks.inc */,
  915. A5B894C31A03CEE1005AD22E /* HPMHooking_char.HPMHooksCore.inc */,
  916. A5B894C41A03CEE1005AD22E /* HPMHooking_char.sources.inc */,
  917. A5B894C61A03CEE1005AD22E /* HPMHooking_login.HookingPoints.inc */,
  918. A5B894C71A03CEE1005AD22E /* HPMHooking_login.Hooks.inc */,
  919. A5B894C81A03CEE1005AD22E /* HPMHooking_login.HPMHooksCore.inc */,
  920. A5B894C91A03CEE1005AD22E /* HPMHooking_login.sources.inc */,
  921. A5B894CB1A03CEE1005AD22E /* HPMHooking_map.HookingPoints.inc */,
  922. A5B894CC1A03CEE1005AD22E /* HPMHooking_map.Hooks.inc */,
  923. A5B894CD1A03CEE1005AD22E /* HPMHooking_map.HPMHooksCore.inc */,
  924. A5B894CE1A03CEE1005AD22E /* HPMHooking_map.sources.inc */,
  925. A58A5A271858025D0099683E /* HPMHooking.c */,
  926. A5302682202D7A1F0060E394 /* HPMHooking.Defs.inc */,
  927. A5302684202D7A2F0060E394 /* HPMHooking.h */,
  928. );
  929. name = HPMHooking;
  930. sourceTree = "<group>";
  931. };
  932. A5AA94EB185796A400C940C8 /* plugins */ = {
  933. isa = PBXGroup;
  934. children = (
  935. A58A5A291858026F0099683E /* HPMHooking */,
  936. A5AA94F7185799CF00C940C8 /* db2sql */,
  937. A5AA94EC185796AB00C940C8 /* sample */,
  938. );
  939. name = plugins;
  940. sourceTree = "<group>";
  941. };
  942. A5AA94EC185796AB00C940C8 /* sample */ = {
  943. isa = PBXGroup;
  944. children = (
  945. A5AA94ED185796CB00C940C8 /* sample.c */,
  946. );
  947. name = sample;
  948. sourceTree = "<group>";
  949. };
  950. A5AA94F7185799CF00C940C8 /* db2sql */ = {
  951. isa = PBXGroup;
  952. children = (
  953. A5AA94F8185799DF00C940C8 /* db2sql.c */,
  954. );
  955. name = db2sql;
  956. sourceTree = "<group>";
  957. };
  958. A5BBC21A219D076900E26B8D /* packets */ = {
  959. isa = PBXGroup;
  960. children = (
  961. A5BBC222219D076900E26B8D /* packets_len_ad.h */,
  962. A5BBC22E219D076900E26B8D /* packets_len_main.h */,
  963. A5BBC236219D076900E26B8D /* packets_len_re.h */,
  964. A5BBC238219D076900E26B8D /* packets_len_sak.h */,
  965. A5BBC23A219D076900E26B8D /* packets_len_zero.h */,
  966. A5BBC239219D076900E26B8D /* packets2003_len_main.h */,
  967. A5BBC221219D076900E26B8D /* packets2003_len_sak.h */,
  968. A5BBC230219D076900E26B8D /* packets2004_len_ad.h */,
  969. A5BBC244219D076900E26B8D /* packets2004_len_main.h */,
  970. A5BBC226219D076900E26B8D /* packets2004_len_sak.h */,
  971. A5BBC231219D076900E26B8D /* packets2005_len_ad.h */,
  972. A5BBC22F219D076900E26B8D /* packets2005_len_main.h */,
  973. A5BBC21B219D076900E26B8D /* packets2005_len_sak.h */,
  974. A5BBC242219D076900E26B8D /* packets2006_len_ad.h */,
  975. A5BBC237219D076900E26B8D /* packets2006_len_main.h */,
  976. A5BBC23F219D076900E26B8D /* packets2006_len_sak.h */,
  977. A5BBC240219D076900E26B8D /* packets2007_len_ad.h */,
  978. A5BBC224219D076900E26B8D /* packets2007_len_main.h */,
  979. A5BBC234219D076900E26B8D /* packets2007_len_sak.h */,
  980. A5BBC21D219D076900E26B8D /* packets2008_len_ad.h */,
  981. A5BBC22D219D076900E26B8D /* packets2008_len_main.h */,
  982. A5BBC23B219D076900E26B8D /* packets2008_len_re.h */,
  983. A5BBC21E219D076900E26B8D /* packets2008_len_sak.h */,
  984. A5BBC241219D076900E26B8D /* packets2009_len_main.h */,
  985. A5BBC23C219D076900E26B8D /* packets2009_len_re.h */,
  986. A5BBC227219D076900E26B8D /* packets2009_len_sak.h */,
  987. A5BBC248219D076900E26B8D /* packets2010_len_main.h */,
  988. A5BBC22A219D076900E26B8D /* packets2010_len_re.h */,
  989. A5BBC228219D076900E26B8D /* packets2011_len_main.h */,
  990. A5BBC229219D076900E26B8D /* packets2011_len_re.h */,
  991. A5BBC23D219D076900E26B8D /* packets2012_len_main.h */,
  992. A5BBC245219D076900E26B8D /* packets2012_len_re.h */,
  993. A5BBC21F219D076900E26B8D /* packets2013_len_main.h */,
  994. A5BBC246219D076900E26B8D /* packets2013_len_re.h */,
  995. A5BBC22C219D076900E26B8D /* packets2014_len_main.h */,
  996. A5BBC233219D076900E26B8D /* packets2014_len_re.h */,
  997. A5BBC23E219D076900E26B8D /* packets2015_len_main.h */,
  998. A5BBC232219D076900E26B8D /* packets2015_len_re.h */,
  999. A5BBC220219D076900E26B8D /* packets2016_len_main.h */,
  1000. A5BBC223219D076900E26B8D /* packets2016_len_re.h */,
  1001. A5BBC235219D076900E26B8D /* packets2017_len_main.h */,
  1002. A5BBC225219D076900E26B8D /* packets2017_len_re.h */,
  1003. A5BBC22B219D076900E26B8D /* packets2017_len_zero.h */,
  1004. A5BBC243219D076900E26B8D /* packets2018_len_main.h */,
  1005. A5BBC247219D076900E26B8D /* packets2018_len_re.h */,
  1006. A5BBC21C219D076900E26B8D /* packets2018_len_zero.h */,
  1007. );
  1008. name = packets;
  1009. path = src/common/packets;
  1010. sourceTree = "<group>";
  1011. };
  1012. /* End PBXGroup section */
  1013. /* Begin PBXHeadersBuildPhase section */
  1014. A58A5A22185801FF0099683E /* Headers */ = {
  1015. isa = PBXHeadersBuildPhase;
  1016. buildActionMask = 2147483647;
  1017. files = (
  1018. );
  1019. runOnlyForDeploymentPostprocessing = 0;
  1020. };
  1021. A5AA94E51857956100C940C8 /* Headers */ = {
  1022. isa = PBXHeadersBuildPhase;
  1023. buildActionMask = 2147483647;
  1024. files = (
  1025. );
  1026. runOnlyForDeploymentPostprocessing = 0;
  1027. };
  1028. A5AA94F1185799B700C940C8 /* Headers */ = {
  1029. isa = PBXHeadersBuildPhase;
  1030. buildActionMask = 2147483647;
  1031. files = (
  1032. );
  1033. runOnlyForDeploymentPostprocessing = 0;
  1034. };
  1035. A5B894B21A03CE25005AD22E /* Headers */ = {
  1036. isa = PBXHeadersBuildPhase;
  1037. buildActionMask = 2147483647;
  1038. files = (
  1039. );
  1040. runOnlyForDeploymentPostprocessing = 0;
  1041. };
  1042. A5B894BB1A03CE5D005AD22E /* Headers */ = {
  1043. isa = PBXHeadersBuildPhase;
  1044. buildActionMask = 2147483647;
  1045. files = (
  1046. );
  1047. runOnlyForDeploymentPostprocessing = 0;
  1048. };
  1049. /* End PBXHeadersBuildPhase section */
  1050. /* Begin PBXNativeTarget section */
  1051. A56CC66918564315009EB79C /* login-server */ = {
  1052. isa = PBXNativeTarget;
  1053. buildConfigurationList = A56CC66C18564315009EB79C /* Build configuration list for PBXNativeTarget "login-server" */;
  1054. buildPhases = (
  1055. A5F79475191CA3DE002293AB /* ShellScript */,
  1056. A56CC66618564315009EB79C /* Sources */,
  1057. A56CC66718564315009EB79C /* Frameworks */,
  1058. A56CC66818564315009EB79C /* CopyFiles */,
  1059. );
  1060. buildRules = (
  1061. );
  1062. dependencies = (
  1063. );
  1064. name = "login-server";
  1065. productName = "login-server";
  1066. productReference = A56CC66A18564315009EB79C /* login-server */;
  1067. productType = "com.apple.product-type.tool";
  1068. };
  1069. A56CC6721856434D009EB79C /* char-server */ = {
  1070. isa = PBXNativeTarget;
  1071. buildConfigurationList = A56CC6751856434D009EB79C /* Build configuration list for PBXNativeTarget "char-server" */;
  1072. buildPhases = (
  1073. A5F79477191CA5A0002293AB /* ShellScript */,
  1074. A56CC66F1856434D009EB79C /* Sources */,
  1075. A56CC6701856434D009EB79C /* Frameworks */,
  1076. A56CC6711856434D009EB79C /* CopyFiles */,
  1077. );
  1078. buildRules = (
  1079. );
  1080. dependencies = (
  1081. );
  1082. name = "char-server";
  1083. productName = "char-server";
  1084. productReference = A56CC6731856434D009EB79C /* char-server */;
  1085. productType = "com.apple.product-type.tool";
  1086. };
  1087. A56CC67B18564356009EB79C /* map-server */ = {
  1088. isa = PBXNativeTarget;
  1089. buildConfigurationList = A56CC67E18564357009EB79C /* Build configuration list for PBXNativeTarget "map-server" */;
  1090. buildPhases = (
  1091. A5F79478191CA5AF002293AB /* ShellScript */,
  1092. A56CC67818564356009EB79C /* Sources */,
  1093. A56CC67918564356009EB79C /* Frameworks */,
  1094. A56CC67A18564356009EB79C /* CopyFiles */,
  1095. );
  1096. buildRules = (
  1097. );
  1098. dependencies = (
  1099. );
  1100. name = "map-server";
  1101. productName = "map-server";
  1102. productReference = A56CC67C18564356009EB79C /* map-server */;
  1103. productType = "com.apple.product-type.tool";
  1104. };
  1105. A58A5A1E185801FF0099683E /* HPMHooking_map */ = {
  1106. isa = PBXNativeTarget;
  1107. buildConfigurationList = A58A5A23185801FF0099683E /* Build configuration list for PBXNativeTarget "HPMHooking_map" */;
  1108. buildPhases = (
  1109. A58A5A1F185801FF0099683E /* Sources */,
  1110. A58A5A21185801FF0099683E /* Frameworks */,
  1111. A58A5A22185801FF0099683E /* Headers */,
  1112. );
  1113. buildRules = (
  1114. );
  1115. dependencies = (
  1116. );
  1117. name = HPMHooking_map;
  1118. productName = sample;
  1119. productReference = A58A5A26185801FF0099683E /* HPMHooking_map.dylib */;
  1120. productType = "com.apple.product-type.library.dynamic";
  1121. };
  1122. A5AA94E61857956100C940C8 /* sample */ = {
  1123. isa = PBXNativeTarget;
  1124. buildConfigurationList = A5AA94EA1857956100C940C8 /* Build configuration list for PBXNativeTarget "sample" */;
  1125. buildPhases = (
  1126. A5AA94E31857956100C940C8 /* Sources */,
  1127. A5AA94E41857956100C940C8 /* Frameworks */,
  1128. A5AA94E51857956100C940C8 /* Headers */,
  1129. );
  1130. buildRules = (
  1131. );
  1132. dependencies = (
  1133. );
  1134. name = sample;
  1135. productName = sample;
  1136. productReference = A5AA94E71857956100C940C8 /* sample.dylib */;
  1137. productType = "com.apple.product-type.library.dynamic";
  1138. };
  1139. A5AA94F2185799B700C940C8 /* db2sql */ = {
  1140. isa = PBXNativeTarget;
  1141. buildConfigurationList = A5AA94F4185799B700C940C8 /* Build configuration list for PBXNativeTarget "db2sql" */;
  1142. buildPhases = (
  1143. A5AA94EF185799B700C940C8 /* Sources */,
  1144. A5AA94F0185799B700C940C8 /* Frameworks */,
  1145. A5AA94F1185799B700C940C8 /* Headers */,
  1146. );
  1147. buildRules = (
  1148. );
  1149. dependencies = (
  1150. );
  1151. name = db2sql;
  1152. productName = db2sql;
  1153. productReference = A5AA94F3185799B700C940C8 /* db2sql.dylib */;
  1154. productType = "com.apple.product-type.library.dynamic";
  1155. };
  1156. A5B894AE1A03CE25005AD22E /* HPMHooking_char */ = {
  1157. isa = PBXNativeTarget;
  1158. buildConfigurationList = A5B894B31A03CE25005AD22E /* Build configuration list for PBXNativeTarget "HPMHooking_char" */;
  1159. buildPhases = (
  1160. A5B894AF1A03CE25005AD22E /* Sources */,
  1161. A5B894B11A03CE25005AD22E /* Frameworks */,
  1162. A5B894B21A03CE25005AD22E /* Headers */,
  1163. );
  1164. buildRules = (
  1165. );
  1166. dependencies = (
  1167. );
  1168. name = HPMHooking_char;
  1169. productName = sample;
  1170. productReference = A5B894B61A03CE25005AD22E /* HPMHooking_char.dylib */;
  1171. productType = "com.apple.product-type.library.dynamic";
  1172. };
  1173. A5B894B71A03CE5D005AD22E /* HPMHooking_login */ = {
  1174. isa = PBXNativeTarget;
  1175. buildConfigurationList = A5B894BC1A03CE5D005AD22E /* Build configuration list for PBXNativeTarget "HPMHooking_login" */;
  1176. buildPhases = (
  1177. A5B894B81A03CE5D005AD22E /* Sources */,
  1178. A5B894BA1A03CE5D005AD22E /* Frameworks */,
  1179. A5B894BB1A03CE5D005AD22E /* Headers */,
  1180. );
  1181. buildRules = (
  1182. );
  1183. dependencies = (
  1184. );
  1185. name = HPMHooking_login;
  1186. productName = sample;
  1187. productReference = A5B894BF1A03CE5D005AD22E /* HPMHooking_login.dylib */;
  1188. productType = "com.apple.product-type.library.dynamic";
  1189. };
  1190. /* End PBXNativeTarget section */
  1191. /* Begin PBXProject section */
  1192. A56CC652185642B4009EB79C /* Project object */ = {
  1193. isa = PBXProject;
  1194. attributes = {
  1195. LastUpgradeCheck = 0800;
  1196. ORGANIZATIONNAME = herc.ws;
  1197. };
  1198. buildConfigurationList = A56CC655185642B4009EB79C /* Build configuration list for PBXProject "Hercules" */;
  1199. compatibilityVersion = "Xcode 3.2";
  1200. developmentRegion = English;
  1201. hasScannedForEncodings = 0;
  1202. knownRegions = (
  1203. en,
  1204. );
  1205. mainGroup = A56CC651185642B4009EB79C;
  1206. productRefGroup = A56CC65B185642B4009EB79C /* Products */;
  1207. projectDirPath = "";
  1208. projectRoot = "";
  1209. targets = (
  1210. A56CC66918564315009EB79C /* login-server */,
  1211. A56CC6721856434D009EB79C /* char-server */,
  1212. A56CC67B18564356009EB79C /* map-server */,
  1213. A5B894B71A03CE5D005AD22E /* HPMHooking_login */,
  1214. A5B894AE1A03CE25005AD22E /* HPMHooking_char */,
  1215. A58A5A1E185801FF0099683E /* HPMHooking_map */,
  1216. A5AA94F2185799B700C940C8 /* db2sql */,
  1217. A5AA94E61857956100C940C8 /* sample */,
  1218. );
  1219. };
  1220. /* End PBXProject section */
  1221. /* Begin PBXShellScriptBuildPhase section */
  1222. A5F79475191CA3DE002293AB /* ShellScript */ = {
  1223. isa = PBXShellScriptBuildPhase;
  1224. buildActionMask = 2147483647;
  1225. files = (
  1226. );
  1227. inputPaths = (
  1228. );
  1229. outputPaths = (
  1230. );
  1231. runOnlyForDeploymentPostprocessing = 0;
  1232. shellPath = /bin/sh;
  1233. shellScript = "./sysinfogen.sh src/common/sysinfo_new.inc ${WARNING_CFLAGS} ${OTHER_CFLAGS} ${OTHER_LDFLAGS}\nif cmp -s src/common/sysinfo.inc src/common/sysinfo_new.inc; then\n rm src/common/sysinfo_new.inc ;\nelse\n mv src/common/sysinfo_new.inc src/common/sysinfo.inc ;\nfi\n";
  1234. };
  1235. A5F79477191CA5A0002293AB /* ShellScript */ = {
  1236. isa = PBXShellScriptBuildPhase;
  1237. buildActionMask = 2147483647;
  1238. files = (
  1239. );
  1240. inputPaths = (
  1241. );
  1242. outputPaths = (
  1243. );
  1244. runOnlyForDeploymentPostprocessing = 0;
  1245. shellPath = /bin/sh;
  1246. shellScript = "./sysinfogen.sh src/common/sysinfo_new.inc ${WARNING_CFLAGS} ${OTHER_CFLAGS} ${OTHER_LDFLAGS}\nif cmp -s src/common/sysinfo.inc src/common/sysinfo_new.inc; then\nrm src/common/sysinfo_new.inc ;\nelse\nmv src/common/sysinfo_new.inc src/common/sysinfo.inc ;\nfi\n";
  1247. };
  1248. A5F79478191CA5AF002293AB /* ShellScript */ = {
  1249. isa = PBXShellScriptBuildPhase;
  1250. buildActionMask = 2147483647;
  1251. files = (
  1252. );
  1253. inputPaths = (
  1254. );
  1255. outputPaths = (
  1256. );
  1257. runOnlyForDeploymentPostprocessing = 0;
  1258. shellPath = /bin/sh;
  1259. shellScript = "./sysinfogen.sh src/common/sysinfo_new.inc ${WARNING_CFLAGS} ${OTHER_CFLAGS} ${OTHER_LDFLAGS}\nif cmp -s src/common/sysinfo.inc src/common/sysinfo_new.inc; then\nrm src/common/sysinfo_new.inc ;\nelse\nmv src/common/sysinfo_new.inc src/common/sysinfo.inc ;\nfi\n";
  1260. };
  1261. /* End PBXShellScriptBuildPhase section */
  1262. /* Begin PBXSourcesBuildPhase section */
  1263. A56CC66618564315009EB79C /* Sources */ = {
  1264. isa = PBXSourcesBuildPhase;
  1265. buildActionMask = 2147483647;
  1266. files = (
  1267. A56CC6C9185643BB009EB79C /* conf.c in Sources */,
  1268. A56CC68B18564387009EB79C /* login.c in Sources */,
  1269. A56CC6D8185643BB009EB79C /* ers.c in Sources */,
  1270. A56CC73718564C05009EB79C /* scanner.c in Sources */,
  1271. A56CC6EA185643BB009EB79C /* md5calc.c in Sources */,
  1272. A5BBC249219D076900E26B8D /* packets.c in Sources */,
  1273. A5F7946C191CA34E002293AB /* sysinfo.c in Sources */,
  1274. A56CC74018564C23009EB79C /* mt19937ar.c in Sources */,
  1275. A5B894AA1A03CDD4005AD22E /* HPMlogin.c in Sources */,
  1276. A5296FCD1CAC40CF001ABCAC /* lclif.c in Sources */,
  1277. A56CC6DE185643BB009EB79C /* grfio.c in Sources */,
  1278. A56CC68C18564387009EB79C /* loginlog.c in Sources */,
  1279. A56CC73118564C05009EB79C /* libconfig.c in Sources */,
  1280. A56CC717185643BB009EB79C /* utils.c in Sources */,
  1281. A56CC708185643BB009EB79C /* sql.c in Sources */,
  1282. A56CC702185643BB009EB79C /* showmsg.c in Sources */,
  1283. A56CC6F9185643BB009EB79C /* nullpo.c in Sources */,
  1284. A56CC6D5185643BB009EB79C /* des.c in Sources */,
  1285. A56CC6E7185643BB009EB79C /* mapindex.c in Sources */,
  1286. A56CC73A18564C05009EB79C /* strbuf.c in Sources */,
  1287. A5302683202D7A1F0060E394 /* HPMHooking.Defs.inc in Sources */,
  1288. A56CC6F0185643BB009EB79C /* mutex.c in Sources */,
  1289. A56CC6D2185643BB009EB79C /* db.c in Sources */,
  1290. A56CC711185643BB009EB79C /* thread.c in Sources */,
  1291. A56CC70B185643BB009EB79C /* strlib.c in Sources */,
  1292. A56CC6CF185643BB009EB79C /* core.c in Sources */,
  1293. A56CC6CC185643BB009EB79C /* console.c in Sources */,
  1294. A56CC72E18564C05009EB79C /* grammar.c in Sources */,
  1295. A56CC705185643BB009EB79C /* socket.c in Sources */,
  1296. A56CC68918564387009EB79C /* account.c in Sources */,
  1297. A56CC6E4185643BB009EB79C /* memmgr.c in Sources */,
  1298. A56CC6E1185643BB009EB79C /* HPM.c in Sources */,
  1299. A56CC6FF185643BB009EB79C /* random.c in Sources */,
  1300. A56CC73418564C05009EB79C /* scanctx.c in Sources */,
  1301. A56CC714185643BB009EB79C /* timer.c in Sources */,
  1302. A56CC68A18564387009EB79C /* ipban.c in Sources */,
  1303. );
  1304. runOnlyForDeploymentPostprocessing = 0;
  1305. };
  1306. A56CC66F1856434D009EB79C /* Sources */ = {
  1307. isa = PBXSourcesBuildPhase;
  1308. buildActionMask = 2147483647;
  1309. files = (
  1310. 755495841FEE5A0000CE4B7D /* int_rodex.c in Sources */,
  1311. A56CC766185657D9009EB79C /* int_quest.c in Sources */,
  1312. A56CC709185643BB009EB79C /* sql.c in Sources */,
  1313. A56CC75E185657D9009EB79C /* int_auction.c in Sources */,
  1314. A56CC75D185657D9009EB79C /* char.c in Sources */,
  1315. A56CC6D9185643BB009EB79C /* ers.c in Sources */,
  1316. A56CC6CA185643BB009EB79C /* conf.c in Sources */,
  1317. A5467AD91A16FD08008AFAA6 /* geoip.c in Sources */,
  1318. A56CC718185643BB009EB79C /* utils.c in Sources */,
  1319. A56CC715185643BB009EB79C /* timer.c in Sources */,
  1320. A56CC6CD185643BB009EB79C /* console.c in Sources */,
  1321. A56CC72F18564C05009EB79C /* grammar.c in Sources */,
  1322. A56CC6EB185643BB009EB79C /* md5calc.c in Sources */,
  1323. A56CC760185657D9009EB79C /* int_guild.c in Sources */,
  1324. A56CC768185657D9009EB79C /* inter.c in Sources */,
  1325. A5467AD61A16FCDC008AFAA6 /* mapif.c in Sources */,
  1326. A5BBC251219D081800E26B8D /* packets.c in Sources */,
  1327. A56CC73818564C05009EB79C /* scanner.c in Sources */,
  1328. A56CC700185643BB009EB79C /* random.c in Sources */,
  1329. A5B894AD1A03CDFA005AD22E /* HPMchar.c in Sources */,
  1330. A56CC761185657D9009EB79C /* int_homun.c in Sources */,
  1331. A56CC6FA185643BB009EB79C /* nullpo.c in Sources */,
  1332. A56CC6E5185643BB009EB79C /* memmgr.c in Sources */,
  1333. A56CC6E2185643BB009EB79C /* HPM.c in Sources */,
  1334. A56CC765185657D9009EB79C /* int_pet.c in Sources */,
  1335. D0647BA51E793E7300D0843D /* int_achievement.c in Sources */,
  1336. A56CC769185657D9009EB79C /* pincode.c in Sources */,
  1337. A56CC6F1185643BB009EB79C /* mutex.c in Sources */,
  1338. A56CC762185657D9009EB79C /* int_mail.c in Sources */,
  1339. A530267F202D793C0060E394 /* int_clan.c in Sources */,
  1340. A56CC706185643BB009EB79C /* socket.c in Sources */,
  1341. A56CC6D6185643BB009EB79C /* des.c in Sources */,
  1342. A56CC764185657D9009EB79C /* int_party.c in Sources */,
  1343. A56CC73B18564C05009EB79C /* strbuf.c in Sources */,
  1344. A56CC6E8185643BB009EB79C /* mapindex.c in Sources */,
  1345. A56CC73218564C05009EB79C /* libconfig.c in Sources */,
  1346. A56CC74118564C23009EB79C /* mt19937ar.c in Sources */,
  1347. A5F7946D191CA34E002293AB /* sysinfo.c in Sources */,
  1348. A56CC73518564C05009EB79C /* scanctx.c in Sources */,
  1349. A56CC712185643BB009EB79C /* thread.c in Sources */,
  1350. A56CC6D0185643BB009EB79C /* core.c in Sources */,
  1351. A5467AD31A16FCB4008AFAA6 /* loginif.c in Sources */,
  1352. A56CC767185657D9009EB79C /* int_storage.c in Sources */,
  1353. A56CC763185657D9009EB79C /* int_mercenary.c in Sources */,
  1354. A56CC6D3185643BB009EB79C /* db.c in Sources */,
  1355. A56CC703185643BB009EB79C /* showmsg.c in Sources */,
  1356. A56CC6DF185643BB009EB79C /* grfio.c in Sources */,
  1357. A56CC70C185643BB009EB79C /* strlib.c in Sources */,
  1358. A56CC75F185657D9009EB79C /* int_elemental.c in Sources */,
  1359. );
  1360. runOnlyForDeploymentPostprocessing = 0;
  1361. };
  1362. A56CC67818564356009EB79C /* Sources */ = {
  1363. isa = PBXSourcesBuildPhase;
  1364. buildActionMask = 2147483647;
  1365. files = (
  1366. A56CC7DE18565812009EB79C /* unit.c in Sources */,
  1367. A56CC7B918565812009EB79C /* atcommand.c in Sources */,
  1368. A56CC7D218565812009EB79C /* party.c in Sources */,
  1369. A56CC7C118565812009EB79C /* duel.c in Sources */,
  1370. A56CC70A185643BB009EB79C /* sql.c in Sources */,
  1371. A5BBC252219D081900E26B8D /* packets.c in Sources */,
  1372. A56CC7D718565812009EB79C /* quest.c in Sources */,
  1373. A56CC7CC18565812009EB79C /* map.c in Sources */,
  1374. A59EA4511A727D36005F2B6D /* channel.c in Sources */,
  1375. A56CC7C318565812009EB79C /* guild.c in Sources */,
  1376. A56CC7C518565812009EB79C /* HPMmap.c in Sources */,
  1377. A56CC6DA185643BB009EB79C /* ers.c in Sources */,
  1378. A56CC7C418565812009EB79C /* homunculus.c in Sources */,
  1379. A56CC7D618565812009EB79C /* pet.c in Sources */,
  1380. A56CC7BC18565812009EB79C /* buyingstore.c in Sources */,
  1381. A56CC6CB185643BB009EB79C /* conf.c in Sources */,
  1382. A56CC7DB18565812009EB79C /* status.c in Sources */,
  1383. A56CC7C018565812009EB79C /* date.c in Sources */,
  1384. A56CC719185643BB009EB79C /* utils.c in Sources */,
  1385. A56CC7D818565812009EB79C /* script.c in Sources */,
  1386. A56CC7C818565812009EB79C /* irc-bot.c in Sources */,
  1387. A56CC7BE18565812009EB79C /* chrif.c in Sources */,
  1388. A56CC7CE18565812009EB79C /* mercenary.c in Sources */,
  1389. A56CC7D518565812009EB79C /* pc.c in Sources */,
  1390. A56CC7C718565812009EB79C /* intif.c in Sources */,
  1391. A56CC7C918565812009EB79C /* itemdb.c in Sources */,
  1392. A56CC716185643BB009EB79C /* timer.c in Sources */,
  1393. A56CC7DF18565812009EB79C /* vending.c in Sources */,
  1394. A56CC7BA18565812009EB79C /* battle.c in Sources */,
  1395. A56CC7BF18565812009EB79C /* clif.c in Sources */,
  1396. A5F7946E191CA34E002293AB /* sysinfo.c in Sources */,
  1397. A56CC7D018565812009EB79C /* npc_chat.c in Sources */,
  1398. A5C5CF5F227F959700485106 /* refine.c in Sources */,
  1399. A56CC6CE185643BB009EB79C /* console.c in Sources */,
  1400. A56CC73018564C05009EB79C /* grammar.c in Sources */,
  1401. A56CC7DA18565812009EB79C /* skill.c in Sources */,
  1402. A56CC6EC185643BB009EB79C /* md5calc.c in Sources */,
  1403. A56CC73918564C05009EB79C /* scanner.c in Sources */,
  1404. A5C5CF60227F959700485106 /* stylist.c in Sources */,
  1405. A56CC701185643BB009EB79C /* random.c in Sources */,
  1406. A56CC7CD18565812009EB79C /* mapreg_sql.c in Sources */,
  1407. A56CC7D318565812009EB79C /* path.c in Sources */,
  1408. A56CC7C218565812009EB79C /* elemental.c in Sources */,
  1409. A56CC6FB185643BB009EB79C /* nullpo.c in Sources */,
  1410. A56CC6E6185643BB009EB79C /* memmgr.c in Sources */,
  1411. A56CC7D418565812009EB79C /* pc_groups.c in Sources */,
  1412. A56CC6E3185643BB009EB79C /* HPM.c in Sources */,
  1413. A56CC7DD18565812009EB79C /* trade.c in Sources */,
  1414. A56CC7CA18565812009EB79C /* log.c in Sources */,
  1415. A56CC7C618565812009EB79C /* instance.c in Sources */,
  1416. A56CC6F2185643BB009EB79C /* mutex.c in Sources */,
  1417. A56CC707185643BB009EB79C /* socket.c in Sources */,
  1418. A56CC6D7185643BB009EB79C /* des.c in Sources */,
  1419. A56CC73C18564C05009EB79C /* strbuf.c in Sources */,
  1420. A56CC7DC18565812009EB79C /* storage.c in Sources */,
  1421. A56CC6E9185643BB009EB79C /* mapindex.c in Sources */,
  1422. A56CC7D918565812009EB79C /* searchstore.c in Sources */,
  1423. A56CC73318564C05009EB79C /* libconfig.c in Sources */,
  1424. A530267B202D78CE0060E394 /* clan.c in Sources */,
  1425. A56CC74218564C23009EB79C /* mt19937ar.c in Sources */,
  1426. A56CC7BD18565812009EB79C /* chat.c in Sources */,
  1427. 755495871FEE5A1F00CE4B7D /* rodex.c in Sources */,
  1428. A56CC7CF18565812009EB79C /* mob.c in Sources */,
  1429. A56CC7BB18565812009EB79C /* battleground.c in Sources */,
  1430. A56CC73618564C05009EB79C /* scanctx.c in Sources */,
  1431. A56CC713185643BB009EB79C /* thread.c in Sources */,
  1432. A56CC7CB18565812009EB79C /* mail.c in Sources */,
  1433. A56CC6D1185643BB009EB79C /* core.c in Sources */,
  1434. A56CC7D118565812009EB79C /* npc.c in Sources */,
  1435. A56CC6D4185643BB009EB79C /* db.c in Sources */,
  1436. D0647BA81E793E8200D0843D /* achievement.c in Sources */,
  1437. A56CC704185643BB009EB79C /* showmsg.c in Sources */,
  1438. A56CC6E0185643BB009EB79C /* grfio.c in Sources */,
  1439. A56CC70D185643BB009EB79C /* strlib.c in Sources */,
  1440. );
  1441. runOnlyForDeploymentPostprocessing = 0;
  1442. };
  1443. A58A5A1F185801FF0099683E /* Sources */ = {
  1444. isa = PBXSourcesBuildPhase;
  1445. buildActionMask = 2147483647;
  1446. files = (
  1447. A58A5A281858025D0099683E /* HPMHooking.c in Sources */,
  1448. );
  1449. runOnlyForDeploymentPostprocessing = 0;
  1450. };
  1451. A5AA94E31857956100C940C8 /* Sources */ = {
  1452. isa = PBXSourcesBuildPhase;
  1453. buildActionMask = 2147483647;
  1454. files = (
  1455. A5AA94EE185796CB00C940C8 /* sample.c in Sources */,
  1456. );
  1457. runOnlyForDeploymentPostprocessing = 0;
  1458. };
  1459. A5AA94EF185799B700C940C8 /* Sources */ = {
  1460. isa = PBXSourcesBuildPhase;
  1461. buildActionMask = 2147483647;
  1462. files = (
  1463. A5AA94FA185799E400C940C8 /* db2sql.c in Sources */,
  1464. );
  1465. runOnlyForDeploymentPostprocessing = 0;
  1466. };
  1467. A5B894AF1A03CE25005AD22E /* Sources */ = {
  1468. isa = PBXSourcesBuildPhase;
  1469. buildActionMask = 2147483647;
  1470. files = (
  1471. A5B894B01A03CE25005AD22E /* HPMHooking.c in Sources */,
  1472. );
  1473. runOnlyForDeploymentPostprocessing = 0;
  1474. };
  1475. A5B894B81A03CE5D005AD22E /* Sources */ = {
  1476. isa = PBXSourcesBuildPhase;
  1477. buildActionMask = 2147483647;
  1478. files = (
  1479. A5B894B91A03CE5D005AD22E /* HPMHooking.c in Sources */,
  1480. );
  1481. runOnlyForDeploymentPostprocessing = 0;
  1482. };
  1483. /* End PBXSourcesBuildPhase section */
  1484. /* Begin XCBuildConfiguration section */
  1485. A56CC661185642B4009EB79C /* Debug */ = {
  1486. isa = XCBuildConfiguration;
  1487. buildSettings = {
  1488. ALWAYS_SEARCH_USER_PATHS = NO;
  1489. CLANG_WARN_BOOL_CONVERSION = YES;
  1490. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1491. CLANG_WARN_EMPTY_BODY = YES;
  1492. CLANG_WARN_ENUM_CONVERSION = YES;
  1493. CLANG_WARN_INFINITE_RECURSION = YES;
  1494. CLANG_WARN_INT_CONVERSION = YES;
  1495. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1496. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1497. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)";
  1498. COPY_PHASE_STRIP = NO;
  1499. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1500. ENABLE_TESTABILITY = YES;
  1501. GCC_C_LANGUAGE_STANDARD = gnu99;
  1502. GCC_DYNAMIC_NO_PIC = NO;
  1503. GCC_FAST_MATH = YES;
  1504. GCC_NO_COMMON_BLOCKS = YES;
  1505. GCC_OPTIMIZATION_LEVEL = 0;
  1506. GCC_PREPROCESSOR_DEFINITIONS = (
  1507. "DEBUG=1",
  1508. "$(inherited)",
  1509. );
  1510. GCC_STRICT_ALIASING = NO;
  1511. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  1512. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1513. GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
  1514. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1515. GCC_WARN_CHECK_SWITCH_STATEMENTS = NO;
  1516. GCC_WARN_SHADOW = YES;
  1517. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1518. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  1519. GCC_WARN_UNUSED_FUNCTION = YES;
  1520. GCC_WARN_UNUSED_VARIABLE = YES;
  1521. HEADER_SEARCH_PATHS = (
  1522. "$(inherited)",
  1523. /usr/include,
  1524. /usr/local/include,
  1525. /usr/local/include/mysql,
  1526. 3rdparty,
  1527. src,
  1528. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
  1529. );
  1530. LIBRARY_SEARCH_PATHS = /usr/local/lib;
  1531. ONLY_ACTIVE_ARCH = YES;
  1532. OTHER_CFLAGS = (
  1533. "-DHAVE_EXECINFO",
  1534. "-DMAXCONN=16384",
  1535. "-DHAS_TLS",
  1536. "-DHAVE_SETRLIMIT",
  1537. "-DHAVE_STRNLEN",
  1538. "-DSTDC_HEADERS=1",
  1539. "-DHAVE_SYS_TYPES_H=1",
  1540. "-DHAVE_SYS_STAT_H=1",
  1541. "-DHAVE_STDLIB_H=1",
  1542. "-DHAVE_STRING_H=1",
  1543. "-DHAVE_MEMORY_H=1",
  1544. "-DHAVE_STRINGS_H=1",
  1545. "-DHAVE_INTTYPES_H=1",
  1546. "-DHAVE_STDINT_H=1",
  1547. "-DHAVE_UNISTD_H=1",
  1548. "-D__EXTENSIONS__=1",
  1549. "-D_ALL_SOURCE=1",
  1550. "-D_GNU_SOURCE=1",
  1551. "-D_POSIX_PTHREAD_SEMANTICS=1",
  1552. "-D_TANDEM_SOURCE=1",
  1553. "-DHAVE_USELOCALE=1",
  1554. "-DHAVE_NEWLOCALE=1",
  1555. "-DHAVE_FREELOCALE=1",
  1556. "-DHAVE_XLOCALE_H=1",
  1557. "-DHAVE_LIBZ=1",
  1558. "-DHAVE_LIBPTHREAD=1",
  1559. );
  1560. OTHER_LDFLAGS = (
  1561. "-lpthread",
  1562. "-lz",
  1563. "-lmysqlclient",
  1564. "-lpcre",
  1565. );
  1566. SDKROOT = macosx;
  1567. };
  1568. name = Debug;
  1569. };
  1570. A56CC662185642B4009EB79C /* Release */ = {
  1571. isa = XCBuildConfiguration;
  1572. buildSettings = {
  1573. ALWAYS_SEARCH_USER_PATHS = NO;
  1574. CLANG_WARN_BOOL_CONVERSION = YES;
  1575. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1576. CLANG_WARN_EMPTY_BODY = YES;
  1577. CLANG_WARN_ENUM_CONVERSION = YES;
  1578. CLANG_WARN_INFINITE_RECURSION = YES;
  1579. CLANG_WARN_INT_CONVERSION = YES;
  1580. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1581. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1582. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)";
  1583. COPY_PHASE_STRIP = YES;
  1584. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1585. ENABLE_NS_ASSERTIONS = NO;
  1586. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1587. GCC_C_LANGUAGE_STANDARD = gnu99;
  1588. GCC_FAST_MATH = YES;
  1589. GCC_NO_COMMON_BLOCKS = YES;
  1590. GCC_STRICT_ALIASING = NO;
  1591. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1592. GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
  1593. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1594. GCC_WARN_CHECK_SWITCH_STATEMENTS = NO;
  1595. GCC_WARN_SHADOW = YES;
  1596. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1597. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  1598. GCC_WARN_UNUSED_FUNCTION = YES;
  1599. GCC_WARN_UNUSED_VARIABLE = YES;
  1600. HEADER_SEARCH_PATHS = (
  1601. "$(inherited)",
  1602. /usr/include,
  1603. /usr/local/include,
  1604. /usr/local/include/mysql,
  1605. 3rdparty,
  1606. src,
  1607. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
  1608. );
  1609. LIBRARY_SEARCH_PATHS = /usr/local/lib;
  1610. LLVM_LTO = YES;
  1611. OTHER_CFLAGS = (
  1612. "-DHAVE_EXECINFO",
  1613. "-DMAXCONN=16384",
  1614. "-DHAS_TLS",
  1615. "-DHAVE_SETRLIMIT",
  1616. "-DHAVE_STRNLEN",
  1617. "-DSTDC_HEADERS=1",
  1618. "-DHAVE_SYS_TYPES_H=1",
  1619. "-DHAVE_SYS_STAT_H=1",
  1620. "-DHAVE_STDLIB_H=1",
  1621. "-DHAVE_STRING_H=1",
  1622. "-DHAVE_MEMORY_H=1",
  1623. "-DHAVE_STRINGS_H=1",
  1624. "-DHAVE_INTTYPES_H=1",
  1625. "-DHAVE_STDINT_H=1",
  1626. "-DHAVE_UNISTD_H=1",
  1627. "-D__EXTENSIONS__=1",
  1628. "-D_ALL_SOURCE=1",
  1629. "-D_GNU_SOURCE=1",
  1630. "-D_POSIX_PTHREAD_SEMANTICS=1",
  1631. "-D_TANDEM_SOURCE=1",
  1632. "-DHAVE_USELOCALE=1",
  1633. "-DHAVE_NEWLOCALE=1",
  1634. "-DHAVE_FREELOCALE=1",
  1635. "-DHAVE_XLOCALE_H=1",
  1636. "-DHAVE_LIBZ=1",
  1637. "-DHAVE_LIBPTHREAD=1",
  1638. );
  1639. OTHER_LDFLAGS = (
  1640. "-lpthread",
  1641. "-lz",
  1642. "-lmysqlclient",
  1643. "-lpcre",
  1644. );
  1645. SDKROOT = macosx;
  1646. };
  1647. name = Release;
  1648. };
  1649. A56CC66D18564315009EB79C /* Debug */ = {
  1650. isa = XCBuildConfiguration;
  1651. buildSettings = {
  1652. GCC_PREPROCESSOR_DEFINITIONS = (
  1653. "DEBUG=1",
  1654. "$(inherited)",
  1655. );
  1656. PRODUCT_NAME = "$(TARGET_NAME)";
  1657. };
  1658. name = Debug;
  1659. };
  1660. A56CC66E18564315009EB79C /* Release */ = {
  1661. isa = XCBuildConfiguration;
  1662. buildSettings = {
  1663. PRODUCT_NAME = "$(TARGET_NAME)";
  1664. };
  1665. name = Release;
  1666. };
  1667. A56CC6761856434D009EB79C /* Debug */ = {
  1668. isa = XCBuildConfiguration;
  1669. buildSettings = {
  1670. GCC_PREPROCESSOR_DEFINITIONS = (
  1671. "DEBUG=1",
  1672. "$(inherited)",
  1673. );
  1674. PRODUCT_NAME = "$(TARGET_NAME)";
  1675. };
  1676. name = Debug;
  1677. };
  1678. A56CC6771856434D009EB79C /* Release */ = {
  1679. isa = XCBuildConfiguration;
  1680. buildSettings = {
  1681. PRODUCT_NAME = "$(TARGET_NAME)";
  1682. };
  1683. name = Release;
  1684. };
  1685. A56CC67F18564357009EB79C /* Debug */ = {
  1686. isa = XCBuildConfiguration;
  1687. buildSettings = {
  1688. GCC_PREPROCESSOR_DEFINITIONS = (
  1689. "DEBUG=1",
  1690. "$(inherited)",
  1691. );
  1692. PRODUCT_NAME = "$(TARGET_NAME)";
  1693. };
  1694. name = Debug;
  1695. };
  1696. A56CC68018564357009EB79C /* Release */ = {
  1697. isa = XCBuildConfiguration;
  1698. buildSettings = {
  1699. PRODUCT_NAME = "$(TARGET_NAME)";
  1700. };
  1701. name = Release;
  1702. };
  1703. A58A5A24185801FF0099683E /* Debug */ = {
  1704. isa = XCBuildConfiguration;
  1705. buildSettings = {
  1706. COMBINE_HIDPI_IMAGES = YES;
  1707. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins";
  1708. EXECUTABLE_PREFIX = "";
  1709. GCC_PREPROCESSOR_DEFINITIONS = (
  1710. "DEBUG=1",
  1711. "$(inherited)",
  1712. );
  1713. OTHER_CFLAGS = (
  1714. "-DHAVE_EXECINFO",
  1715. "-DMAXCONN=16384",
  1716. "-DHAS_TLS",
  1717. "-DHAVE_SETRLIMIT",
  1718. "-DHAVE_STRNLEN",
  1719. "-DPACKAGE_NAME=\\\"\\\"",
  1720. "-DPACKAGE_TARNAME=\\\"\\\"",
  1721. "-DPACKAGE_VERSION=\\\"\\\"",
  1722. "-DPACKAGE_STRING=\\\"\\\"",
  1723. "-DPACKAGE_BUGREPORT=\\\"\\\"",
  1724. "-DPACKAGE_URL=\\\"\\\"",
  1725. "-DSTDC_HEADERS=1",
  1726. "-DHAVE_SYS_TYPES_H=1",
  1727. "-DHAVE_SYS_STAT_H=1",
  1728. "-DHAVE_STDLIB_H=1",
  1729. "-DHAVE_STRING_H=1",
  1730. "-DHAVE_MEMORY_H=1",
  1731. "-DHAVE_STRINGS_H=1",
  1732. "-DHAVE_INTTYPES_H=1",
  1733. "-DHAVE_STDINT_H=1",
  1734. "-DHAVE_UNISTD_H=1",
  1735. "-D__EXTENSIONS__=1",
  1736. "-D_ALL_SOURCE=1",
  1737. "-D_GNU_SOURCE=1",
  1738. "-D_POSIX_PTHREAD_SEMANTICS=1",
  1739. "-D_TANDEM_SOURCE=1",
  1740. "-DHAVE_USELOCALE=1",
  1741. "-DHAVE_NEWLOCALE=1",
  1742. "-DHAVE_FREELOCALE=1",
  1743. "-DHAVE_XLOCALE_H=1",
  1744. "-DHAVE_LIBZ=1",
  1745. "-DHAVE_LIBPTHREAD=1",
  1746. "-DHPMHOOKING_MAP",
  1747. );
  1748. PRODUCT_NAME = HPMHooking_map;
  1749. };
  1750. name = Debug;
  1751. };
  1752. A58A5A25185801FF0099683E /* Release */ = {
  1753. isa = XCBuildConfiguration;
  1754. buildSettings = {
  1755. COMBINE_HIDPI_IMAGES = YES;
  1756. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins";
  1757. EXECUTABLE_PREFIX = "";
  1758. OTHER_CFLAGS = (
  1759. "-DHAVE_EXECINFO",
  1760. "-DMAXCONN=16384",
  1761. "-DHAS_TLS",
  1762. "-DHAVE_SETRLIMIT",
  1763. "-DHAVE_STRNLEN",
  1764. "-DPACKAGE_NAME=\\\"\\\"",
  1765. "-DPACKAGE_TARNAME=\\\"\\\"",
  1766. "-DPACKAGE_VERSION=\\\"\\\"",
  1767. "-DPACKAGE_STRING=\\\"\\\"",
  1768. "-DPACKAGE_BUGREPORT=\\\"\\\"",
  1769. "-DPACKAGE_URL=\\\"\\\"",
  1770. "-DSTDC_HEADERS=1",
  1771. "-DHAVE_SYS_TYPES_H=1",
  1772. "-DHAVE_SYS_STAT_H=1",
  1773. "-DHAVE_STDLIB_H=1",
  1774. "-DHAVE_STRING_H=1",
  1775. "-DHAVE_MEMORY_H=1",
  1776. "-DHAVE_STRINGS_H=1",
  1777. "-DHAVE_INTTYPES_H=1",
  1778. "-DHAVE_STDINT_H=1",
  1779. "-DHAVE_UNISTD_H=1",
  1780. "-D__EXTENSIONS__=1",
  1781. "-D_ALL_SOURCE=1",
  1782. "-D_GNU_SOURCE=1",
  1783. "-D_POSIX_PTHREAD_SEMANTICS=1",
  1784. "-D_TANDEM_SOURCE=1",
  1785. "-DHAVE_USELOCALE=1",
  1786. "-DHAVE_NEWLOCALE=1",
  1787. "-DHAVE_FREELOCALE=1",
  1788. "-DHAVE_XLOCALE_H=1",
  1789. "-DHAVE_LIBZ=1",
  1790. "-DHAVE_LIBPTHREAD=1",
  1791. "-DHPMHOOKING_MAP",
  1792. );
  1793. PRODUCT_NAME = HPMHooking_map;
  1794. };
  1795. name = Release;
  1796. };
  1797. A5AA94E81857956100C940C8 /* Debug */ = {
  1798. isa = XCBuildConfiguration;
  1799. buildSettings = {
  1800. COMBINE_HIDPI_IMAGES = YES;
  1801. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins";
  1802. EXECUTABLE_PREFIX = "";
  1803. GCC_PREPROCESSOR_DEFINITIONS = (
  1804. "DEBUG=1",
  1805. "$(inherited)",
  1806. );
  1807. PRODUCT_NAME = "$(TARGET_NAME)";
  1808. };
  1809. name = Debug;
  1810. };
  1811. A5AA94E91857956100C940C8 /* Release */ = {
  1812. isa = XCBuildConfiguration;
  1813. buildSettings = {
  1814. COMBINE_HIDPI_IMAGES = YES;
  1815. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins";
  1816. EXECUTABLE_PREFIX = "";
  1817. PRODUCT_NAME = "$(TARGET_NAME)";
  1818. };
  1819. name = Release;
  1820. };
  1821. A5AA94F5185799B700C940C8 /* Debug */ = {
  1822. isa = XCBuildConfiguration;
  1823. buildSettings = {
  1824. COMBINE_HIDPI_IMAGES = YES;
  1825. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins";
  1826. EXECUTABLE_PREFIX = "";
  1827. GCC_PREPROCESSOR_DEFINITIONS = (
  1828. "DEBUG=1",
  1829. "$(inherited)",
  1830. );
  1831. PRODUCT_NAME = "$(TARGET_NAME)";
  1832. };
  1833. name = Debug;
  1834. };
  1835. A5AA94F6185799B700C940C8 /* Release */ = {
  1836. isa = XCBuildConfiguration;
  1837. buildSettings = {
  1838. COMBINE_HIDPI_IMAGES = YES;
  1839. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins";
  1840. EXECUTABLE_PREFIX = "";
  1841. PRODUCT_NAME = "$(TARGET_NAME)";
  1842. };
  1843. name = Release;
  1844. };
  1845. A5B894B41A03CE25005AD22E /* Debug */ = {
  1846. isa = XCBuildConfiguration;
  1847. buildSettings = {
  1848. COMBINE_HIDPI_IMAGES = YES;
  1849. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins";
  1850. EXECUTABLE_PREFIX = "";
  1851. GCC_PREPROCESSOR_DEFINITIONS = (
  1852. "DEBUG=1",
  1853. "$(inherited)",
  1854. );
  1855. OTHER_CFLAGS = (
  1856. "-DHAVE_EXECINFO",
  1857. "-DMAXCONN=16384",
  1858. "-DHAS_TLS",
  1859. "-DHAVE_SETRLIMIT",
  1860. "-DHAVE_STRNLEN",
  1861. "-DPACKAGE_NAME=\\\"\\\"",
  1862. "-DPACKAGE_TARNAME=\\\"\\\"",
  1863. "-DPACKAGE_VERSION=\\\"\\\"",
  1864. "-DPACKAGE_STRING=\\\"\\\"",
  1865. "-DPACKAGE_BUGREPORT=\\\"\\\"",
  1866. "-DPACKAGE_URL=\\\"\\\"",
  1867. "-DSTDC_HEADERS=1",
  1868. "-DHAVE_SYS_TYPES_H=1",
  1869. "-DHAVE_SYS_STAT_H=1",
  1870. "-DHAVE_STDLIB_H=1",
  1871. "-DHAVE_STRING_H=1",
  1872. "-DHAVE_MEMORY_H=1",
  1873. "-DHAVE_STRINGS_H=1",
  1874. "-DHAVE_INTTYPES_H=1",
  1875. "-DHAVE_STDINT_H=1",
  1876. "-DHAVE_UNISTD_H=1",
  1877. "-D__EXTENSIONS__=1",
  1878. "-D_ALL_SOURCE=1",
  1879. "-D_GNU_SOURCE=1",
  1880. "-D_POSIX_PTHREAD_SEMANTICS=1",
  1881. "-D_TANDEM_SOURCE=1",
  1882. "-DHAVE_USELOCALE=1",
  1883. "-DHAVE_NEWLOCALE=1",
  1884. "-DHAVE_FREELOCALE=1",
  1885. "-DHAVE_XLOCALE_H=1",
  1886. "-DHAVE_LIBZ=1",
  1887. "-DHAVE_LIBPTHREAD=1",
  1888. "-DHPMHOOKING_CHAR",
  1889. );
  1890. PRODUCT_NAME = HPMHooking_char;
  1891. };
  1892. name = Debug;
  1893. };
  1894. A5B894B51A03CE25005AD22E /* Release */ = {
  1895. isa = XCBuildConfiguration;
  1896. buildSettings = {
  1897. COMBINE_HIDPI_IMAGES = YES;
  1898. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins";
  1899. EXECUTABLE_PREFIX = "";
  1900. OTHER_CFLAGS = (
  1901. "-DHAVE_EXECINFO",
  1902. "-DMAXCONN=16384",
  1903. "-DHAS_TLS",
  1904. "-DHAVE_SETRLIMIT",
  1905. "-DHAVE_STRNLEN",
  1906. "-DPACKAGE_NAME=\\\"\\\"",
  1907. "-DPACKAGE_TARNAME=\\\"\\\"",
  1908. "-DPACKAGE_VERSION=\\\"\\\"",
  1909. "-DPACKAGE_STRING=\\\"\\\"",
  1910. "-DPACKAGE_BUGREPORT=\\\"\\\"",
  1911. "-DPACKAGE_URL=\\\"\\\"",
  1912. "-DSTDC_HEADERS=1",
  1913. "-DHAVE_SYS_TYPES_H=1",
  1914. "-DHAVE_SYS_STAT_H=1",
  1915. "-DHAVE_STDLIB_H=1",
  1916. "-DHAVE_STRING_H=1",
  1917. "-DHAVE_MEMORY_H=1",
  1918. "-DHAVE_STRINGS_H=1",
  1919. "-DHAVE_INTTYPES_H=1",
  1920. "-DHAVE_STDINT_H=1",
  1921. "-DHAVE_UNISTD_H=1",
  1922. "-D__EXTENSIONS__=1",
  1923. "-D_ALL_SOURCE=1",
  1924. "-D_GNU_SOURCE=1",
  1925. "-D_POSIX_PTHREAD_SEMANTICS=1",
  1926. "-D_TANDEM_SOURCE=1",
  1927. "-DHAVE_USELOCALE=1",
  1928. "-DHAVE_NEWLOCALE=1",
  1929. "-DHAVE_FREELOCALE=1",
  1930. "-DHAVE_XLOCALE_H=1",
  1931. "-DHAVE_LIBZ=1",
  1932. "-DHAVE_LIBPTHREAD=1",
  1933. "-DHPMHOOKING_CHAR",
  1934. );
  1935. PRODUCT_NAME = HPMHooking_char;
  1936. };
  1937. name = Release;
  1938. };
  1939. A5B894BD1A03CE5D005AD22E /* Debug */ = {
  1940. isa = XCBuildConfiguration;
  1941. buildSettings = {
  1942. COMBINE_HIDPI_IMAGES = YES;
  1943. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins";
  1944. EXECUTABLE_PREFIX = "";
  1945. GCC_PREPROCESSOR_DEFINITIONS = (
  1946. "DEBUG=1",
  1947. "$(inherited)",
  1948. );
  1949. OTHER_CFLAGS = (
  1950. "-DHAVE_EXECINFO",
  1951. "-DMAXCONN=16384",
  1952. "-DHAS_TLS",
  1953. "-DHAVE_SETRLIMIT",
  1954. "-DHAVE_STRNLEN",
  1955. "-DPACKAGE_NAME=\\\"\\\"",
  1956. "-DPACKAGE_TARNAME=\\\"\\\"",
  1957. "-DPACKAGE_VERSION=\\\"\\\"",
  1958. "-DPACKAGE_STRING=\\\"\\\"",
  1959. "-DPACKAGE_BUGREPORT=\\\"\\\"",
  1960. "-DPACKAGE_URL=\\\"\\\"",
  1961. "-DSTDC_HEADERS=1",
  1962. "-DHAVE_SYS_TYPES_H=1",
  1963. "-DHAVE_SYS_STAT_H=1",
  1964. "-DHAVE_STDLIB_H=1",
  1965. "-DHAVE_STRING_H=1",
  1966. "-DHAVE_MEMORY_H=1",
  1967. "-DHAVE_STRINGS_H=1",
  1968. "-DHAVE_INTTYPES_H=1",
  1969. "-DHAVE_STDINT_H=1",
  1970. "-DHAVE_UNISTD_H=1",
  1971. "-D__EXTENSIONS__=1",
  1972. "-D_ALL_SOURCE=1",
  1973. "-D_GNU_SOURCE=1",
  1974. "-D_POSIX_PTHREAD_SEMANTICS=1",
  1975. "-D_TANDEM_SOURCE=1",
  1976. "-DHAVE_USELOCALE=1",
  1977. "-DHAVE_NEWLOCALE=1",
  1978. "-DHAVE_FREELOCALE=1",
  1979. "-DHAVE_XLOCALE_H=1",
  1980. "-DHAVE_LIBZ=1",
  1981. "-DHAVE_LIBPTHREAD=1",
  1982. "-DHPMHOOKING_LOGIN",
  1983. );
  1984. PRODUCT_NAME = HPMHooking_login;
  1985. };
  1986. name = Debug;
  1987. };
  1988. A5B894BE1A03CE5D005AD22E /* Release */ = {
  1989. isa = XCBuildConfiguration;
  1990. buildSettings = {
  1991. COMBINE_HIDPI_IMAGES = YES;
  1992. CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins";
  1993. EXECUTABLE_PREFIX = "";
  1994. OTHER_CFLAGS = (
  1995. "-DHAVE_EXECINFO",
  1996. "-DMAXCONN=16384",
  1997. "-DHAS_TLS",
  1998. "-DHAVE_SETRLIMIT",
  1999. "-DHAVE_STRNLEN",
  2000. "-DPACKAGE_NAME=\\\"\\\"",
  2001. "-DPACKAGE_TARNAME=\\\"\\\"",
  2002. "-DPACKAGE_VERSION=\\\"\\\"",
  2003. "-DPACKAGE_STRING=\\\"\\\"",
  2004. "-DPACKAGE_BUGREPORT=\\\"\\\"",
  2005. "-DPACKAGE_URL=\\\"\\\"",
  2006. "-DSTDC_HEADERS=1",
  2007. "-DHAVE_SYS_TYPES_H=1",
  2008. "-DHAVE_SYS_STAT_H=1",
  2009. "-DHAVE_STDLIB_H=1",
  2010. "-DHAVE_STRING_H=1",
  2011. "-DHAVE_MEMORY_H=1",
  2012. "-DHAVE_STRINGS_H=1",
  2013. "-DHAVE_INTTYPES_H=1",
  2014. "-DHAVE_STDINT_H=1",
  2015. "-DHAVE_UNISTD_H=1",
  2016. "-D__EXTENSIONS__=1",
  2017. "-D_ALL_SOURCE=1",
  2018. "-D_GNU_SOURCE=1",
  2019. "-D_POSIX_PTHREAD_SEMANTICS=1",
  2020. "-D_TANDEM_SOURCE=1",
  2021. "-DHAVE_USELOCALE=1",
  2022. "-DHAVE_NEWLOCALE=1",
  2023. "-DHAVE_FREELOCALE=1",
  2024. "-DHAVE_XLOCALE_H=1",
  2025. "-DHAVE_LIBZ=1",
  2026. "-DHAVE_LIBPTHREAD=1",
  2027. "-DHPMHOOKING_LOGIN",
  2028. );
  2029. PRODUCT_NAME = HPMHooking_login;
  2030. };
  2031. name = Release;
  2032. };
  2033. /* End XCBuildConfiguration section */
  2034. /* Begin XCConfigurationList section */
  2035. A56CC655185642B4009EB79C /* Build configuration list for PBXProject "Hercules" */ = {
  2036. isa = XCConfigurationList;
  2037. buildConfigurations = (
  2038. A56CC661185642B4009EB79C /* Debug */,
  2039. A56CC662185642B4009EB79C /* Release */,
  2040. );
  2041. defaultConfigurationIsVisible = 0;
  2042. defaultConfigurationName = Release;
  2043. };
  2044. A56CC66C18564315009EB79C /* Build configuration list for PBXNativeTarget "login-server" */ = {
  2045. isa = XCConfigurationList;
  2046. buildConfigurations = (
  2047. A56CC66D18564315009EB79C /* Debug */,
  2048. A56CC66E18564315009EB79C /* Release */,
  2049. );
  2050. defaultConfigurationIsVisible = 0;
  2051. defaultConfigurationName = Release;
  2052. };
  2053. A56CC6751856434D009EB79C /* Build configuration list for PBXNativeTarget "char-server" */ = {
  2054. isa = XCConfigurationList;
  2055. buildConfigurations = (
  2056. A56CC6761856434D009EB79C /* Debug */,
  2057. A56CC6771856434D009EB79C /* Release */,
  2058. );
  2059. defaultConfigurationIsVisible = 0;
  2060. defaultConfigurationName = Release;
  2061. };
  2062. A56CC67E18564357009EB79C /* Build configuration list for PBXNativeTarget "map-server" */ = {
  2063. isa = XCConfigurationList;
  2064. buildConfigurations = (
  2065. A56CC67F18564357009EB79C /* Debug */,
  2066. A56CC68018564357009EB79C /* Release */,
  2067. );
  2068. defaultConfigurationIsVisible = 0;
  2069. defaultConfigurationName = Release;
  2070. };
  2071. A58A5A23185801FF0099683E /* Build configuration list for PBXNativeTarget "HPMHooking_map" */ = {
  2072. isa = XCConfigurationList;
  2073. buildConfigurations = (
  2074. A58A5A24185801FF0099683E /* Debug */,
  2075. A58A5A25185801FF0099683E /* Release */,
  2076. );
  2077. defaultConfigurationIsVisible = 0;
  2078. defaultConfigurationName = Release;
  2079. };
  2080. A5AA94EA1857956100C940C8 /* Build configuration list for PBXNativeTarget "sample" */ = {
  2081. isa = XCConfigurationList;
  2082. buildConfigurations = (
  2083. A5AA94E81857956100C940C8 /* Debug */,
  2084. A5AA94E91857956100C940C8 /* Release */,
  2085. );
  2086. defaultConfigurationIsVisible = 0;
  2087. defaultConfigurationName = Release;
  2088. };
  2089. A5AA94F4185799B700C940C8 /* Build configuration list for PBXNativeTarget "db2sql" */ = {
  2090. isa = XCConfigurationList;
  2091. buildConfigurations = (
  2092. A5AA94F5185799B700C940C8 /* Debug */,
  2093. A5AA94F6185799B700C940C8 /* Release */,
  2094. );
  2095. defaultConfigurationIsVisible = 0;
  2096. defaultConfigurationName = Release;
  2097. };
  2098. A5B894B31A03CE25005AD22E /* Build configuration list for PBXNativeTarget "HPMHooking_char" */ = {
  2099. isa = XCConfigurationList;
  2100. buildConfigurations = (
  2101. A5B894B41A03CE25005AD22E /* Debug */,
  2102. A5B894B51A03CE25005AD22E /* Release */,
  2103. );
  2104. defaultConfigurationIsVisible = 0;
  2105. defaultConfigurationName = Release;
  2106. };
  2107. A5B894BC1A03CE5D005AD22E /* Build configuration list for PBXNativeTarget "HPMHooking_login" */ = {
  2108. isa = XCConfigurationList;
  2109. buildConfigurations = (
  2110. A5B894BD1A03CE5D005AD22E /* Debug */,
  2111. A5B894BE1A03CE5D005AD22E /* Release */,
  2112. );
  2113. defaultConfigurationIsVisible = 0;
  2114. defaultConfigurationName = Release;
  2115. };
  2116. /* End XCConfigurationList section */
  2117. };
  2118. rootObject = A56CC652185642B4009EB79C /* Project object */;
  2119. }