diff options
Diffstat (limited to 'Hercules.xcodeproj/project.pbxproj')
-rw-r--r-- | Hercules.xcodeproj/project.pbxproj | 254 |
1 files changed, 231 insertions, 23 deletions
diff --git a/Hercules.xcodeproj/project.pbxproj b/Hercules.xcodeproj/project.pbxproj index e50e4b22a..6efdbfced 100644 --- a/Hercules.xcodeproj/project.pbxproj +++ b/Hercules.xcodeproj/project.pbxproj @@ -12,6 +12,9 @@ A5380CD91856CF4A0090CBC4 /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC694185643BB009EB79C /* core.c */; }; A5380CDA1856D0650090CBC4 /* socket.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6BA185643BB009EB79C /* socket.c */; }; A5380CDB1856D0690090CBC4 /* malloc.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6A3185643BB009EB79C /* malloc.c */; }; + A5467AD31A16FCB4008AFAA6 /* loginif.c in Sources */ = {isa = PBXBuildFile; fileRef = A5467AD11A16FCB4008AFAA6 /* loginif.c */; }; + A5467AD61A16FCDC008AFAA6 /* mapif.c in Sources */ = {isa = PBXBuildFile; fileRef = A5467AD41A16FCDC008AFAA6 /* mapif.c */; }; + A5467AD91A16FD08008AFAA6 /* geoip.c in Sources */ = {isa = PBXBuildFile; fileRef = A5467AD71A16FD08008AFAA6 /* geoip.c */; }; A567612D185D11D700997C0D /* nullpo.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC6B2185643BB009EB79C /* nullpo.c */; }; A56CC68918564387009EB79C /* account_sql.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC68118564387009EB79C /* account_sql.c */; }; A56CC68A18564387009EB79C /* ipban_sql.c in Sources */ = {isa = PBXBuildFile; fileRef = A56CC68318564387009EB79C /* ipban_sql.c */; }; @@ -158,6 +161,10 @@ A58A5A281858025D0099683E /* HPMHooking.c in Sources */ = {isa = PBXBuildFile; fileRef = A58A5A271858025D0099683E /* HPMHooking.c */; }; A5AA94EE185796CB00C940C8 /* sample.c in Sources */ = {isa = PBXBuildFile; fileRef = A5AA94ED185796CB00C940C8 /* sample.c */; }; A5AA94FA185799E400C940C8 /* db2sql.c in Sources */ = {isa = PBXBuildFile; fileRef = A5AA94F8185799DF00C940C8 /* db2sql.c */; }; + A5B894AA1A03CDD4005AD22E /* HPMlogin.c in Sources */ = {isa = PBXBuildFile; fileRef = A5B894A81A03CDD4005AD22E /* HPMlogin.c */; }; + A5B894AD1A03CDFA005AD22E /* HPMchar.c in Sources */ = {isa = PBXBuildFile; fileRef = A5B894AB1A03CDFA005AD22E /* HPMchar.c */; }; + A5B894B01A03CE25005AD22E /* HPMHooking.c in Sources */ = {isa = PBXBuildFile; fileRef = A58A5A271858025D0099683E /* HPMHooking.c */; }; + A5B894B91A03CE5D005AD22E /* HPMHooking.c in Sources */ = {isa = PBXBuildFile; fileRef = A58A5A271858025D0099683E /* HPMHooking.c */; }; A5F7946C191CA34E002293AB /* sysinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = A5F79469191CA34E002293AB /* sysinfo.c */; }; A5F7946D191CA34E002293AB /* sysinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = A5F79469191CA34E002293AB /* sysinfo.c */; }; A5F7946E191CA34E002293AB /* sysinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = A5F79469191CA34E002293AB /* sysinfo.c */; }; @@ -206,6 +213,12 @@ /* Begin PBXFileReference section */ A5380CCD1856CE180090CBC4 /* mapcache */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = mapcache; sourceTree = BUILT_PRODUCTS_DIR; }; A5380CD61856CE3C0090CBC4 /* mapcache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mapcache.c; path = src/tool/mapcache.c; sourceTree = "<group>"; }; + A5467AD11A16FCB4008AFAA6 /* loginif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = loginif.c; path = src/char/loginif.c; sourceTree = SOURCE_ROOT; }; + A5467AD21A16FCB4008AFAA6 /* loginif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = loginif.h; path = src/char/loginif.h; sourceTree = SOURCE_ROOT; }; + A5467AD41A16FCDC008AFAA6 /* mapif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mapif.c; path = src/char/mapif.c; sourceTree = SOURCE_ROOT; }; + A5467AD51A16FCDC008AFAA6 /* mapif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mapif.h; path = src/char/mapif.h; sourceTree = SOURCE_ROOT; }; + A5467AD71A16FD08008AFAA6 /* geoip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = geoip.c; path = src/char/geoip.c; sourceTree = SOURCE_ROOT; }; + A5467AD81A16FD08008AFAA6 /* geoip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = geoip.h; path = src/char/geoip.h; sourceTree = SOURCE_ROOT; }; A56CC66A18564315009EB79C /* login-server */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "login-server"; sourceTree = BUILT_PRODUCTS_DIR; }; A56CC6731856434D009EB79C /* char-server */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "char-server"; sourceTree = BUILT_PRODUCTS_DIR; }; A56CC67C18564356009EB79C /* map-server */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "map-server"; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -389,17 +402,33 @@ A56CC7B618565812009EB79C /* unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = unit.h; path = src/map/unit.h; sourceTree = SOURCE_ROOT; }; A56CC7B718565812009EB79C /* vending.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = vending.c; path = src/map/vending.c; sourceTree = SOURCE_ROOT; }; A56CC7B818565812009EB79C /* vending.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vending.h; path = src/map/vending.h; sourceTree = SOURCE_ROOT; }; - A58A5A26185801FF0099683E /* HPMHooking.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = HPMHooking.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + A58A5A26185801FF0099683E /* HPMHooking_map.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = HPMHooking_map.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; A58A5A271858025D0099683E /* HPMHooking.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = HPMHooking.c; path = src/plugins/HPMHooking.c; sourceTree = "<group>"; }; - A58A5A2A1858028C0099683E /* HPMHooking.GetSymbol.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; name = HPMHooking.GetSymbol.inc; path = src/plugins/HPMHooking/HPMHooking.GetSymbol.inc; sourceTree = "<group>"; }; - A58A5A2B1858028C0099683E /* HPMHooking.HookingPoints.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; name = HPMHooking.HookingPoints.inc; path = src/plugins/HPMHooking/HPMHooking.HookingPoints.inc; sourceTree = "<group>"; }; - A58A5A2C1858028C0099683E /* HPMHooking.Hooks.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; name = HPMHooking.Hooks.inc; path = src/plugins/HPMHooking/HPMHooking.Hooks.inc; sourceTree = "<group>"; }; - A58A5A2D1858028C0099683E /* HPMHooking.HPMHooksCore.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; name = HPMHooking.HPMHooksCore.inc; path = src/plugins/HPMHooking/HPMHooking.HPMHooksCore.inc; sourceTree = "<group>"; }; - A58A5A2E1858028C0099683E /* HPMHooking.sources.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; name = HPMHooking.sources.inc; path = src/plugins/HPMHooking/HPMHooking.sources.inc; sourceTree = "<group>"; }; A5AA94E71857956100C940C8 /* sample.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = sample.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; A5AA94ED185796CB00C940C8 /* sample.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sample.c; path = src/plugins/sample.c; sourceTree = "<group>"; }; A5AA94F3185799B700C940C8 /* db2sql.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = db2sql.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; A5AA94F8185799DF00C940C8 /* db2sql.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = db2sql.c; path = src/plugins/db2sql.c; sourceTree = "<group>"; }; + A5B894A81A03CDD4005AD22E /* HPMlogin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = HPMlogin.c; path = src/login/HPMlogin.c; sourceTree = SOURCE_ROOT; }; + A5B894A91A03CDD4005AD22E /* HPMlogin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HPMlogin.h; path = src/login/HPMlogin.h; sourceTree = SOURCE_ROOT; }; + A5B894AB1A03CDFA005AD22E /* HPMchar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = HPMchar.c; path = src/char/HPMchar.c; sourceTree = SOURCE_ROOT; }; + A5B894AC1A03CDFA005AD22E /* HPMchar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HPMchar.h; path = src/char/HPMchar.h; sourceTree = SOURCE_ROOT; }; + A5B894B61A03CE25005AD22E /* HPMHooking_char.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = HPMHooking_char.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + A5B894BF1A03CE5D005AD22E /* HPMHooking_login.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = HPMHooking_login.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + A5B894C01A03CEE1005AD22E /* HPMHooking_char.GetSymbol.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_char.GetSymbol.inc; path = src/plugins/HPMHooking/HPMHooking_char.GetSymbol.inc; sourceTree = "<group>"; }; + A5B894C11A03CEE1005AD22E /* HPMHooking_char.HookingPoints.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_char.HookingPoints.inc; path = src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc; sourceTree = "<group>"; }; + A5B894C21A03CEE1005AD22E /* HPMHooking_char.Hooks.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_char.Hooks.inc; path = src/plugins/HPMHooking/HPMHooking_char.Hooks.inc; sourceTree = "<group>"; }; + A5B894C31A03CEE1005AD22E /* HPMHooking_char.HPMHooksCore.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_char.HPMHooksCore.inc; path = src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc; sourceTree = "<group>"; }; + A5B894C41A03CEE1005AD22E /* HPMHooking_char.sources.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_char.sources.inc; path = src/plugins/HPMHooking/HPMHooking_char.sources.inc; sourceTree = "<group>"; }; + A5B894C51A03CEE1005AD22E /* HPMHooking_login.GetSymbol.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_login.GetSymbol.inc; path = src/plugins/HPMHooking/HPMHooking_login.GetSymbol.inc; sourceTree = "<group>"; }; + A5B894C61A03CEE1005AD22E /* HPMHooking_login.HookingPoints.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_login.HookingPoints.inc; path = src/plugins/HPMHooking/HPMHooking_login.HookingPoints.inc; sourceTree = "<group>"; }; + A5B894C71A03CEE1005AD22E /* HPMHooking_login.Hooks.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_login.Hooks.inc; path = src/plugins/HPMHooking/HPMHooking_login.Hooks.inc; sourceTree = "<group>"; }; + A5B894C81A03CEE1005AD22E /* HPMHooking_login.HPMHooksCore.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_login.HPMHooksCore.inc; path = src/plugins/HPMHooking/HPMHooking_login.HPMHooksCore.inc; sourceTree = "<group>"; }; + A5B894C91A03CEE1005AD22E /* HPMHooking_login.sources.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_login.sources.inc; path = src/plugins/HPMHooking/HPMHooking_login.sources.inc; sourceTree = "<group>"; }; + A5B894CA1A03CEE1005AD22E /* HPMHooking_map.GetSymbol.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_map.GetSymbol.inc; path = src/plugins/HPMHooking/HPMHooking_map.GetSymbol.inc; sourceTree = "<group>"; }; + A5B894CB1A03CEE1005AD22E /* HPMHooking_map.HookingPoints.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_map.HookingPoints.inc; path = src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc; sourceTree = "<group>"; }; + A5B894CC1A03CEE1005AD22E /* HPMHooking_map.Hooks.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_map.Hooks.inc; path = src/plugins/HPMHooking/HPMHooking_map.Hooks.inc; sourceTree = "<group>"; }; + A5B894CD1A03CEE1005AD22E /* HPMHooking_map.HPMHooksCore.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_map.HPMHooksCore.inc; path = src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc; sourceTree = "<group>"; }; + A5B894CE1A03CEE1005AD22E /* HPMHooking_map.sources.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; name = HPMHooking_map.sources.inc; path = src/plugins/HPMHooking/HPMHooking_map.sources.inc; sourceTree = "<group>"; }; A5F79468191CA34E002293AB /* HPMDataCheck.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HPMDataCheck.h; path = src/common/HPMDataCheck.h; sourceTree = "<group>"; }; A5F79469191CA34E002293AB /* sysinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sysinfo.c; path = src/common/sysinfo.c; sourceTree = "<group>"; }; A5F7946A191CA34E002293AB /* sysinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sysinfo.h; path = src/common/sysinfo.h; sourceTree = "<group>"; }; @@ -457,6 +486,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A5B894B11A03CE25005AD22E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A5B894BA1A03CE5D005AD22E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -488,7 +531,9 @@ A5380CCD1856CE180090CBC4 /* mapcache */, A5AA94E71857956100C940C8 /* sample.dylib */, A5AA94F3185799B700C940C8 /* db2sql.dylib */, - A58A5A26185801FF0099683E /* HPMHooking.dylib */, + A58A5A26185801FF0099683E /* HPMHooking_map.dylib */, + A5B894B61A03CE25005AD22E /* HPMHooking_char.dylib */, + A5B894BF1A03CE5D005AD22E /* HPMHooking_login.dylib */, ); name = Products; sourceTree = "<group>"; @@ -496,6 +541,8 @@ A56CC66B18564315009EB79C /* login-server */ = { isa = PBXGroup; children = ( + A5B894A81A03CDD4005AD22E /* HPMlogin.c */, + A5B894A91A03CDD4005AD22E /* HPMlogin.h */, A56CC68118564387009EB79C /* account_sql.c */, A56CC68218564387009EB79C /* account.h */, A56CC68318564387009EB79C /* ipban_sql.c */, @@ -511,6 +558,14 @@ A56CC6741856434D009EB79C /* char-server */ = { isa = PBXGroup; children = ( + A5467AD71A16FD08008AFAA6 /* geoip.c */, + A5467AD81A16FD08008AFAA6 /* geoip.h */, + A5467AD41A16FCDC008AFAA6 /* mapif.c */, + A5467AD51A16FCDC008AFAA6 /* mapif.h */, + A5467AD11A16FCB4008AFAA6 /* loginif.c */, + A5467AD21A16FCB4008AFAA6 /* loginif.h */, + A5B894AB1A03CDFA005AD22E /* HPMchar.c */, + A5B894AC1A03CDFA005AD22E /* HPMchar.h */, A56CC743185657D9009EB79C /* char.c */, A56CC744185657D9009EB79C /* char.h */, A56CC745185657D9009EB79C /* int_auction.c */, @@ -752,11 +807,21 @@ A58A5A291858026F0099683E /* HPMHooking */ = { isa = PBXGroup; children = ( - A58A5A2A1858028C0099683E /* HPMHooking.GetSymbol.inc */, - A58A5A2B1858028C0099683E /* HPMHooking.HookingPoints.inc */, - A58A5A2C1858028C0099683E /* HPMHooking.Hooks.inc */, - A58A5A2D1858028C0099683E /* HPMHooking.HPMHooksCore.inc */, - A58A5A2E1858028C0099683E /* HPMHooking.sources.inc */, + A5B894C01A03CEE1005AD22E /* HPMHooking_char.GetSymbol.inc */, + A5B894C11A03CEE1005AD22E /* HPMHooking_char.HookingPoints.inc */, + A5B894C21A03CEE1005AD22E /* HPMHooking_char.Hooks.inc */, + A5B894C31A03CEE1005AD22E /* HPMHooking_char.HPMHooksCore.inc */, + A5B894C41A03CEE1005AD22E /* HPMHooking_char.sources.inc */, + A5B894C51A03CEE1005AD22E /* HPMHooking_login.GetSymbol.inc */, + A5B894C61A03CEE1005AD22E /* HPMHooking_login.HookingPoints.inc */, + A5B894C71A03CEE1005AD22E /* HPMHooking_login.Hooks.inc */, + A5B894C81A03CEE1005AD22E /* HPMHooking_login.HPMHooksCore.inc */, + A5B894C91A03CEE1005AD22E /* HPMHooking_login.sources.inc */, + A5B894CA1A03CEE1005AD22E /* HPMHooking_map.GetSymbol.inc */, + A5B894CB1A03CEE1005AD22E /* HPMHooking_map.HookingPoints.inc */, + A5B894CC1A03CEE1005AD22E /* HPMHooking_map.Hooks.inc */, + A5B894CD1A03CEE1005AD22E /* HPMHooking_map.HPMHooksCore.inc */, + A5B894CE1A03CEE1005AD22E /* HPMHooking_map.sources.inc */, A58A5A271858025D0099683E /* HPMHooking.c */, ); name = HPMHooking; @@ -812,6 +877,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A5B894B21A03CE25005AD22E /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A5B894BB1A03CE5D005AD22E /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ @@ -887,9 +966,9 @@ productReference = A56CC67C18564356009EB79C /* map-server */; productType = "com.apple.product-type.tool"; }; - A58A5A1E185801FF0099683E /* HPMHooking */ = { + A58A5A1E185801FF0099683E /* HPMHooking_map */ = { isa = PBXNativeTarget; - buildConfigurationList = A58A5A23185801FF0099683E /* Build configuration list for PBXNativeTarget "HPMHooking" */; + buildConfigurationList = A58A5A23185801FF0099683E /* Build configuration list for PBXNativeTarget "HPMHooking_map" */; buildPhases = ( A58A5A1F185801FF0099683E /* Sources */, A58A5A21185801FF0099683E /* Frameworks */, @@ -899,9 +978,9 @@ ); dependencies = ( ); - name = HPMHooking; + name = HPMHooking_map; productName = sample; - productReference = A58A5A26185801FF0099683E /* HPMHooking.dylib */; + productReference = A58A5A26185801FF0099683E /* HPMHooking_map.dylib */; productType = "com.apple.product-type.library.dynamic"; }; A5AA94E61857956100C940C8 /* sample */ = { @@ -938,13 +1017,47 @@ productReference = A5AA94F3185799B700C940C8 /* db2sql.dylib */; productType = "com.apple.product-type.library.dynamic"; }; + A5B894AE1A03CE25005AD22E /* HPMHooking_char */ = { + isa = PBXNativeTarget; + buildConfigurationList = A5B894B31A03CE25005AD22E /* Build configuration list for PBXNativeTarget "HPMHooking_char" */; + buildPhases = ( + A5B894AF1A03CE25005AD22E /* Sources */, + A5B894B11A03CE25005AD22E /* Frameworks */, + A5B894B21A03CE25005AD22E /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = HPMHooking_char; + productName = sample; + productReference = A5B894B61A03CE25005AD22E /* HPMHooking_char.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; + A5B894B71A03CE5D005AD22E /* HPMHooking_login */ = { + isa = PBXNativeTarget; + buildConfigurationList = A5B894BC1A03CE5D005AD22E /* Build configuration list for PBXNativeTarget "HPMHooking_login" */; + buildPhases = ( + A5B894B81A03CE5D005AD22E /* Sources */, + A5B894BA1A03CE5D005AD22E /* Frameworks */, + A5B894BB1A03CE5D005AD22E /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = HPMHooking_login; + productName = sample; + productReference = A5B894BF1A03CE5D005AD22E /* HPMHooking_login.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ A56CC652185642B4009EB79C /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0500; + LastUpgradeCheck = 0610; ORGANIZATIONNAME = hercules.ws; }; buildConfigurationList = A56CC655185642B4009EB79C /* Build configuration list for PBXProject "Hercules" */; @@ -963,7 +1076,9 @@ A56CC6721856434D009EB79C /* char-server */, A56CC67B18564356009EB79C /* map-server */, A5380CCC1856CE180090CBC4 /* mapcache */, - A58A5A1E185801FF0099683E /* HPMHooking */, + A5B894B71A03CE5D005AD22E /* HPMHooking_login */, + A5B894AE1A03CE25005AD22E /* HPMHooking_char */, + A58A5A1E185801FF0099683E /* HPMHooking_map */, A5AA94F2185799B700C940C8 /* db2sql */, A5AA94E61857956100C940C8 /* sample */, ); @@ -1056,6 +1171,7 @@ A56CC6EA185643BB009EB79C /* md5calc.c in Sources */, A5F7946C191CA34E002293AB /* sysinfo.c in Sources */, A56CC74018564C23009EB79C /* mt19937ar.c in Sources */, + A5B894AA1A03CDD4005AD22E /* HPMlogin.c in Sources */, A56CC6DE185643BB009EB79C /* grfio.c in Sources */, A56CC68C18564387009EB79C /* loginlog_sql.c in Sources */, A56CC73118564C05009EB79C /* libconfig.c in Sources */, @@ -1094,6 +1210,7 @@ A56CC75D185657D9009EB79C /* char.c in Sources */, A56CC6D9185643BB009EB79C /* ers.c in Sources */, A56CC6CA185643BB009EB79C /* conf.c in Sources */, + A5467AD91A16FD08008AFAA6 /* geoip.c in Sources */, A56CC718185643BB009EB79C /* utils.c in Sources */, A56CC715185643BB009EB79C /* timer.c in Sources */, A56CC6CD185643BB009EB79C /* console.c in Sources */, @@ -1101,8 +1218,10 @@ A56CC6EB185643BB009EB79C /* md5calc.c in Sources */, A56CC760185657D9009EB79C /* int_guild.c in Sources */, A56CC768185657D9009EB79C /* inter.c in Sources */, + A5467AD61A16FCDC008AFAA6 /* mapif.c in Sources */, A56CC73818564C05009EB79C /* scanner.c in Sources */, A56CC700185643BB009EB79C /* random.c in Sources */, + A5B894AD1A03CDFA005AD22E /* HPMchar.c in Sources */, A56CC761185657D9009EB79C /* int_homun.c in Sources */, A56CC6FA185643BB009EB79C /* nullpo.c in Sources */, A56CC6E5185643BB009EB79C /* malloc.c in Sources */, @@ -1122,6 +1241,7 @@ A56CC73518564C05009EB79C /* scanctx.c in Sources */, A56CC712185643BB009EB79C /* thread.c in Sources */, A56CC6D0185643BB009EB79C /* core.c in Sources */, + A5467AD31A16FCB4008AFAA6 /* loginif.c in Sources */, A56CC767185657D9009EB79C /* int_storage.c in Sources */, A56CC763185657D9009EB79C /* int_mercenary.c in Sources */, A56CC6D3185643BB009EB79C /* db.c in Sources */, @@ -1230,6 +1350,22 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A5B894AF1A03CE25005AD22E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A5B894B01A03CE25005AD22E /* HPMHooking.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A5B894B81A03CE5D005AD22E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A5B894B91A03CE5D005AD22E /* HPMHooking.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ @@ -1372,7 +1508,6 @@ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, ); LIBRARY_SEARCH_PATHS = /usr/local/lib; - MACOSX_DEPLOYMENT_TARGET = ""; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = ( "-DMAXCONN=16384", @@ -1406,6 +1541,7 @@ "-DHAVE_XLOCALE_H=1", "-DHAVE_LIBZ=1", "-DHAVE_LIBPTHREAD=1", + "-DHPMHOOKING_LOGIN", ); OTHER_LDFLAGS = ( "-lpthread", @@ -1451,7 +1587,6 @@ ); LIBRARY_SEARCH_PATHS = /usr/local/lib; LLVM_LTO = YES; - MACOSX_DEPLOYMENT_TARGET = ""; OTHER_CFLAGS = ( "-DMAXCONN=16384", "-DHAS_TLS", @@ -1484,6 +1619,7 @@ "-DHAVE_XLOCALE_H=1", "-DHAVE_LIBZ=1", "-DHAVE_LIBPTHREAD=1", + "-DHPMHOOKING_LOGIN", ); OTHER_LDFLAGS = ( "-lpthread", @@ -1551,28 +1687,31 @@ A58A5A24185801FF0099683E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins"; EXECUTABLE_PREFIX = ""; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); - PRODUCT_NAME = HPMHooking; + PRODUCT_NAME = HPMHooking_map; }; name = Debug; }; A58A5A25185801FF0099683E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins"; EXECUTABLE_PREFIX = ""; - PRODUCT_NAME = HPMHooking; + PRODUCT_NAME = HPMHooking_map; }; name = Release; }; A5AA94E81857956100C940C8 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins"; EXECUTABLE_PREFIX = ""; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -1586,6 +1725,7 @@ A5AA94E91857956100C940C8 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins"; EXECUTABLE_PREFIX = ""; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -1595,6 +1735,7 @@ A5AA94F5185799B700C940C8 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins"; EXECUTABLE_PREFIX = ""; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -1608,12 +1749,61 @@ A5AA94F6185799B700C940C8 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins"; EXECUTABLE_PREFIX = ""; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; + A5B894B41A03CE25005AD22E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins"; + EXECUTABLE_PREFIX = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + PRODUCT_NAME = HPMHooking_char; + }; + name = Debug; + }; + A5B894B51A03CE25005AD22E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins"; + EXECUTABLE_PREFIX = ""; + PRODUCT_NAME = HPMHooking_char; + }; + name = Release; + }; + A5B894BD1A03CE5D005AD22E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins"; + EXECUTABLE_PREFIX = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + PRODUCT_NAME = HPMHooking_login; + }; + name = Debug; + }; + A5B894BE1A03CE5D005AD22E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/plugins"; + EXECUTABLE_PREFIX = ""; + PRODUCT_NAME = HPMHooking_login; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -1662,7 +1852,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A58A5A23185801FF0099683E /* Build configuration list for PBXNativeTarget "HPMHooking" */ = { + A58A5A23185801FF0099683E /* Build configuration list for PBXNativeTarget "HPMHooking_map" */ = { isa = XCConfigurationList; buildConfigurations = ( A58A5A24185801FF0099683E /* Debug */, @@ -1689,6 +1879,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + A5B894B31A03CE25005AD22E /* Build configuration list for PBXNativeTarget "HPMHooking_char" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A5B894B41A03CE25005AD22E /* Debug */, + A5B894B51A03CE25005AD22E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A5B894BC1A03CE5D005AD22E /* Build configuration list for PBXNativeTarget "HPMHooking_login" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A5B894BD1A03CE5D005AD22E /* Debug */, + A5B894BE1A03CE5D005AD22E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = A56CC652185642B4009EB79C /* Project object */; |