diff --git a/platforms/macOS/Boost/Makefile b/platforms/macOS/Boost/Makefile new file mode 100644 index 0000000000..8450b76825 --- /dev/null +++ b/platforms/macOS/Boost/Makefile @@ -0,0 +1,37 @@ + +# +# Copyright © 2016 Tommaso Gragnato +# +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +# + +BOOSTSRC := $(SRCROOT)/Boost +BOOSTREPO := https://github.com/boostorg + +LIST = array asio assert bind config core date_time mpl preprocessor predef +LIST += regex smart_ptr static_assert system throw_exception type_traits utility + +$(LIST): + git clone $(BOOSTREPO)/$@.git $(BOOSTSRC)/$@ --depth 1 + touch $(BOOSTSRC)/$@ + +$(BOOSTSRC)/.updated: $(LIST) + touch $@ + +install: $(BOOSTSRC)/.updated + +clean: + echo 'no clean target defined' + +.PHONY: install +.DEFAULT_GOAL := install diff --git a/platforms/macOS/CryptoPP/Makefile b/platforms/macOS/CryptoPP/Makefile new file mode 100644 index 0000000000..a44c894b7d --- /dev/null +++ b/platforms/macOS/CryptoPP/Makefile @@ -0,0 +1,49 @@ + +# +# Copyright © 2016 Tommaso Gragnato +# +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +# + +CRYPTODIR := $(SRCROOT)/CryptoPP +CRYPTOREPO := https://github.com/weidai11/cryptopp.git +CRYPTOBRANCH := master + +SRCDIR := $(CRYPTODIR)/src +DESTDIR := $(CRYPTODIR)/dest + +DEPLOY_CONF := -mmacosx-version-min=$(MACOSX_DEPLOYMENT_TARGET) +TMP_ARCH := $(shell echo $(ARCHS) | sed 's/ / -arch /g' ) +CXXFLAGS := -DNDEBUG -g2 -Os -fPIC -pipe -arch + +$(CRYPTODIR)/.updated: + git clone $(CRYPTOREPO) $(SRCDIR) --depth 1 --branch $(CRYPTOBRANCH) + touch $@ + +$(CRYPTODIR)/.installed: $(CRYPTODIR)/.updated + CXXFLAGS="$(CXXFLAGS) $(TMP_ARCH) $(DEPLOY_CONF)" \ + PREFIX=$(DESTDIR) \ + $(MAKE) -C $(SRCDIR) -f GNUmakefile-cross static all + CXXFLAGS="$(CXXFLAGS) $(TMP_ARCH) $(DEPLOY_CONF)" \ + PREFIX=$(DESTDIR) \ + $(MAKE) -C $(SRCDIR) -f GNUmakefile-cross install + touch $@ + +install: $(CRYPTODIR)/.installed + +clean: + $(RM) -rf $(DESTDIR) + if [ -d $(SRCDIR) ]; then $(MAKE) -C $(SRCDIR) clean; fi + +.PHONY: install +.DEFAULT_GOAL := install diff --git a/platforms/macOS/English.lproj/en b/platforms/macOS/English.lproj/en new file mode 100644 index 0000000000..477b28ff8f --- /dev/null +++ b/platforms/macOS/English.lproj/en @@ -0,0 +1,2 @@ +/* Localized versions of Info.plist keys */ + diff --git a/platforms/macOS/aMule.xcodeproj/project.pbxproj b/platforms/macOS/aMule.xcodeproj/project.pbxproj new file mode 100644 index 0000000000..c22c69622d --- /dev/null +++ b/platforms/macOS/aMule.xcodeproj/project.pbxproj @@ -0,0 +1,2160 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 432DB75C1D5D514C0048FB7B /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 432DB75B1D5D514C0048FB7B /* libiconv.tbd */; }; + 432DB75E1D5D52240048FB7B /* libwxregexu-3.0.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 432DB75D1D5D52240048FB7B /* libwxregexu-3.0.a */; }; + 4337F6381D7743BA00388148 /* libupnp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4337F6371D7743BA00388148 /* libupnp.a */; }; + 4337F63A1D7743CE00388148 /* libthreadutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4337F6391D7743CE00388148 /* libthreadutil.a */; }; + 4337F63C1D7743DB00388148 /* libixml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4337F63B1D7743DB00388148 /* libixml.a */; }; + 433906431DA0508E00F0CA46 /* error_code.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 435E3C321DA01A68004816AB /* error_code.cpp */; }; + 434A6C421D5B644F004EA68B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 434A6C411D5B644F004EA68B /* Cocoa.framework */; }; + 434EFFD81D5D0F6200EF0FF5 /* libwx_baseu-3.0.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 434EFFD71D5D0F6200EF0FF5 /* libwx_baseu-3.0.a */; }; + 434EFFDA1D5D0F7500EF0FF5 /* libwx_baseu_net-3.0.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 434EFFD91D5D0F7500EF0FF5 /* libwx_baseu_net-3.0.a */; }; + 434EFFDC1D5D0F8500EF0FF5 /* libwx_osx_cocoau_core-3.0.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 434EFFDB1D5D0F8500EF0FF5 /* libwx_osx_cocoau_core-3.0.a */; }; + 434EFFDE1D5D0F9F00EF0FF5 /* libwx_osx_cocoau_adv-3.0.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 434EFFDD1D5D0F9F00EF0FF5 /* libwx_osx_cocoau_adv-3.0.a */; }; + 434EFFE01D5D204500EF0FF5 /* libcryptopp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 434EFFDF1D5D204500EF0FF5 /* libcryptopp.a */; }; + 4357B6341D5C62AE00A2C138 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 4357B6331D5C62AE00A2C138 /* libz.tbd */; }; + 4357B67E1D5C6D6A00A2C138 /* libSystem.B.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 4357B67D1D5C6D6A00A2C138 /* libSystem.B.tbd */; }; + 4357B6801D5C6D7B00A2C138 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4357B67F1D5C6D7B00A2C138 /* IOKit.framework */; }; + 4357B6821D5C6D8400A2C138 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4357B6811D5C6D8400A2C138 /* Carbon.framework */; }; + 4357B6841D5C6D9900A2C138 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4357B6831D5C6D9900A2C138 /* AudioToolbox.framework */; }; + 4357B6861D5C6DAB00A2C138 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4357B6851D5C6DAB00A2C138 /* OpenGL.framework */; }; + 4357B6881D5C6DBD00A2C138 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4357B6871D5C6DBD00A2C138 /* CoreFoundation.framework */; }; + 4357B68A1D5C6DCA00A2C138 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4357B6891D5C6DCA00A2C138 /* CoreServices.framework */; }; + 4357B68C1D5C6DE300A2C138 /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 4357B68B1D5C6DE300A2C138 /* libc++.tbd */; }; + 43B56D1D1DA0071D0089CF0D /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = 43B56D1C1DA0071D0089CF0D /* Makefile */; }; + 43D8A9031D5B516D00FE3039 /* LibSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 43D8A9001D5B516D00FE3039 /* LibSocket.cpp */; }; + 43D8A9091D5B55BA00FE3039 /* ClientRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 43D8A9071D5B55BA00FE3039 /* ClientRef.cpp */; }; + 43D8A9101D5B568600FE3039 /* ECUInt128.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 43D8A90B1D5B568600FE3039 /* ECUInt128.cpp */; }; + 4848D2CF1192E83100ED40CC /* GenericClientListCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4848D2CD1192E83100ED40CC /* GenericClientListCtrl.cpp */; }; + 4848DC291192E85A00ED40CC /* SharedFilePeersListCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4848D8091192E85900ED40CC /* SharedFilePeersListCtrl.cpp */; }; + 4848DC2A1192E85A00ED40CC /* SourceListCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4848D80B1192E85900ED40CC /* SourceListCtrl.cpp */; }; + 487911DA11925E61002C086E /* CFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879119511925E61002C086E /* CFile.cpp */; }; + 487911DB11925E61002C086E /* DataToText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879119711925E61002C086E /* DataToText.cpp */; }; + 487911DC11925E61002C086E /* ED2KLink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879119911925E61002C086E /* ED2KLink.cpp */; }; + 487911DD11925E61002C086E /* GapList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879119B11925E61002C086E /* GapList.cpp */; }; + 487911DE11925E61002C086E /* MagnetURI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879119D11925E61002C086E /* MagnetURI.cpp */; }; + 487911DF11925E61002C086E /* MemFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879119F11925E61002C086E /* MemFile.cpp */; }; + 487911E111925E61002C086E /* Packet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911A311925E61002C086E /* Packet.cpp */; }; + 487911E211925E61002C086E /* RLE.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911A511925E61002C086E /* RLE.cpp */; }; + 487911E311925E61002C086E /* SafeFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911A711925E61002C086E /* SafeFile.cpp */; }; + 487911E411925E61002C086E /* SHA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911A911925E61002C086E /* SHA.cpp */; }; + 487911E511925E61002C086E /* Tag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911AB11925E61002C086E /* Tag.cpp */; }; + 487911E611925E61002C086E /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911AD11925E61002C086E /* Timer.cpp */; }; + 4879120211925FDD002C086E /* AsyncDNS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911E811925FDD002C086E /* AsyncDNS.cpp */; }; + 4879120311925FDD002C086E /* DeadSourceList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911EA11925FDD002C086E /* DeadSourceList.cpp */; }; + 4879120411925FDD002C086E /* FileArea.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911EC11925FDD002C086E /* FileArea.cpp */; }; + 4879120511925FDD002C086E /* FileAutoClose.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911EE11925FDD002C086E /* FileAutoClose.cpp */; }; + 4879120611925FDD002C086E /* Friend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911F011925FDD002C086E /* Friend.cpp */; }; + 4879120711925FDD002C086E /* Parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911F211925FDD002C086E /* Parser.cpp */; }; + 4879120811925FDD002C086E /* PlatformSpecific.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911F411925FDD002C086E /* PlatformSpecific.cpp */; }; + 4879120911925FDD002C086E /* RandomFunctions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911F611925FDD002C086E /* RandomFunctions.cpp */; }; + 4879120A11925FDD002C086E /* RC4Encrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911F811925FDD002C086E /* RC4Encrypt.cpp */; }; + 4879120B11925FDD002C086E /* Scanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911FA11925FDD002C086E /* Scanner.cpp */; }; + 4879120C11925FDD002C086E /* StateMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911FC11925FDD002C086E /* StateMachine.cpp */; }; + 4879120D11925FDD002C086E /* ThreadScheduler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487911FE11925FDD002C086E /* ThreadScheduler.cpp */; }; + 4879120E11925FDD002C086E /* UPnPBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879120011925FDD002C086E /* UPnPBase.cpp */; }; + 48791C961192601F002C086E /* Entry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487917E11192601E002C086E /* Entry.cpp */; }; + 48791C971192601F002C086E /* SearchManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487917E31192601E002C086E /* SearchManager.cpp */; }; + 48791D081192607A002C086E /* Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791CD91192607A002C086E /* Contact.cpp */; }; + 48791D091192607A002C086E /* RoutingBin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791CDB1192607A002C086E /* RoutingBin.cpp */; }; + 48791D0C119260A0002C086E /* UInt128.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D0A119260A0002C086E /* UInt128.cpp */; }; + 48791D2A11926A0E002C086E /* BarShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D0E11926A0E002C086E /* BarShader.cpp */; }; + 48791D2B11926A0E002C086E /* ChatWnd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D1011926A0E002C086E /* ChatWnd.cpp */; }; + 48791D2C11926A0E002C086E /* ColorFrameCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D1211926A0E002C086E /* ColorFrameCtrl.cpp */; }; + 48791D2D11926A0E002C086E /* CommentDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D1411926A0E002C086E /* CommentDialog.cpp */; }; + 48791D2E11926A0E002C086E /* CommentDialogLst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D1611926A0E002C086E /* CommentDialogLst.cpp */; }; + 48791D2F11926A0E002C086E /* EditServerListDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D1811926A0E002C086E /* EditServerListDlg.cpp */; }; + 48791D3011926A0E002C086E /* FileDetailListCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D1A11926A0E002C086E /* FileDetailListCtrl.cpp */; }; + 48791D3111926A0E002C086E /* IP2Country.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D1C11926A0E002C086E /* IP2Country.cpp */; }; + 48791D3211926A0E002C086E /* MuleCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D1E11926A0E002C086E /* MuleCollection.cpp */; }; + 48791D3311926A0E002C086E /* MuleGifCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D2011926A0E002C086E /* MuleGifCtrl.cpp */; }; + 48791D3411926A0E002C086E /* MuleListCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D2211926A0E002C086E /* MuleListCtrl.cpp */; }; + 48791D3511926A0E002C086E /* MuleNotebook.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D2411926A0E002C086E /* MuleNotebook.cpp */; }; + 48791D3611926A0E002C086E /* MuleTextCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D2611926A0E002C086E /* MuleTextCtrl.cpp */; }; + 48791D3711926A0E002C086E /* muuli_wdr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D2811926A0E002C086E /* muuli_wdr.cpp */; }; + 48791D3B11926A2E002C086E /* listctrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D3911926A2E002C086E /* listctrl.cpp */; }; + 48791D7C11926AEE002C086E /* amule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D3D11926AEE002C086E /* amule.cpp */; }; + 48791D7D11926AEE002C086E /* BaseClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D3F11926AEE002C086E /* BaseClient.cpp */; }; + 48791D7E11926AEE002C086E /* CanceledFileList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D4011926AEE002C086E /* CanceledFileList.cpp */; }; + 48791D7F11926AEE002C086E /* ClientCreditsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D4211926AEE002C086E /* ClientCreditsList.cpp */; }; + 48791D8011926AEE002C086E /* ClientList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D4411926AEE002C086E /* ClientList.cpp */; }; + 48791D8111926AEE002C086E /* ClientTCPSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D4611926AEE002C086E /* ClientTCPSocket.cpp */; }; + 48791D8211926AEE002C086E /* ClientUDPSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D4811926AEE002C086E /* ClientUDPSocket.cpp */; }; + 48791D8311926AEE002C086E /* CorruptionBlackBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D4A11926AEE002C086E /* CorruptionBlackBox.cpp */; }; + 48791D8411926AEE002C086E /* DownloadClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D4C11926AEE002C086E /* DownloadClient.cpp */; }; + 48791D8511926AEE002C086E /* DownloadQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D4D11926AEE002C086E /* DownloadQueue.cpp */; }; + 48791D8611926AEE002C086E /* ECSpecialCoreTags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D4F11926AEE002C086E /* ECSpecialCoreTags.cpp */; }; + 48791D8711926AEE002C086E /* EMSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D5011926AEE002C086E /* EMSocket.cpp */; }; + 48791D8811926AEE002C086E /* EncryptedDatagramSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D5211926AEE002C086E /* EncryptedDatagramSocket.cpp */; }; + 48791D8911926AEE002C086E /* EncryptedStreamSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D5411926AEE002C086E /* EncryptedStreamSocket.cpp */; }; + 48791D8A11926AEE002C086E /* ExternalConn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D5611926AEE002C086E /* ExternalConn.cpp */; }; + 48791D8B11926AEE002C086E /* FriendList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D5711926AEE002C086E /* FriendList.cpp */; }; + 48791D8C11926AEE002C086E /* HTTPDownload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D5911926AEE002C086E /* HTTPDownload.cpp */; }; + 48791D8D11926AEE002C086E /* IPFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D5B11926AEE002C086E /* IPFilter.cpp */; }; + 48791D8E11926AEE002C086E /* KnownFileList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D5D11926AEE002C086E /* KnownFileList.cpp */; }; + 48791D8F11926AEE002C086E /* ListenSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D5F11926AEE002C086E /* ListenSocket.cpp */; }; + 48791D9011926AEE002C086E /* MuleUDPSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D6111926AEE002C086E /* MuleUDPSocket.cpp */; }; + 48791D9111926AEE002C086E /* PartFileConvert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D6311926AEE002C086E /* PartFileConvert.cpp */; }; + 48791D9211926AEE002C086E /* SearchFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D6511926AEE002C086E /* SearchFile.cpp */; }; + 48791D9311926AEE002C086E /* SearchList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D6711926AEE002C086E /* SearchList.cpp */; }; + 48791D9411926AEE002C086E /* ServerConnect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D6911926AEE002C086E /* ServerConnect.cpp */; }; + 48791D9511926AEE002C086E /* ServerList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D6B11926AEE002C086E /* ServerList.cpp */; }; + 48791D9611926AEE002C086E /* ServerSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D6D11926AEE002C086E /* ServerSocket.cpp */; }; + 48791D9711926AEE002C086E /* ServerUDPSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D6F11926AEE002C086E /* ServerUDPSocket.cpp */; }; + 48791D9811926AEE002C086E /* SharedFileList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D7111926AEE002C086E /* SharedFileList.cpp */; }; + 48791D9911926AEE002C086E /* TerminationProcessAmuleweb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D7311926AEE002C086E /* TerminationProcessAmuleweb.cpp */; }; + 48791D9A11926AEE002C086E /* ThreadTasks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D7511926AEE002C086E /* ThreadTasks.cpp */; }; + 48791D9B11926AEE002C086E /* UploadBandwidthThrottler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D7711926AEE002C086E /* UploadBandwidthThrottler.cpp */; }; + 48791D9C11926AEE002C086E /* UploadClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D7911926AEE002C086E /* UploadClient.cpp */; }; + 48791D9D11926AEE002C086E /* UploadQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791D7A11926AEE002C086E /* UploadQueue.cpp */; }; + 48791E1211926B21002C086E /* KademliaUDPListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791DE311926B21002C086E /* KademliaUDPListener.cpp */; }; + 48791E1311926B21002C086E /* PacketTracking.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791DE511926B21002C086E /* PacketTracking.cpp */; }; + 48791E3611926B41002C086E /* Indexed.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791E2511926B41002C086E /* Indexed.cpp */; }; + 48791E3711926B41002C086E /* Kademlia.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791E2711926B41002C086E /* Kademlia.cpp */; }; + 48791E3811926B41002C086E /* Prefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791E2911926B41002C086E /* Prefs.cpp */; }; + 48791E3911926B41002C086E /* Search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791E2B11926B41002C086E /* Search.cpp */; }; + 48791E3A11926B41002C086E /* UDPFirewallTester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791E2D11926B41002C086E /* UDPFirewallTester.cpp */; }; + 48791EA911926B54002C086E /* RoutingZone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791E7C11926B54002C086E /* RoutingZone.cpp */; }; + 48791EDC11926CC7002C086E /* AddFriend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EAB11926CC7002C086E /* AddFriend.cpp */; }; + 48791EDD11926CC7002C086E /* amule-gui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EAD11926CC7002C086E /* amule-gui.cpp */; }; + 48791EDE11926CC7002C086E /* amuleDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EAE11926CC7002C086E /* amuleDlg.cpp */; }; + 48791EDF11926CC7002C086E /* CatDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EB011926CC7002C086E /* CatDialog.cpp */; }; + 48791EE011926CC7002C086E /* ChatSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EB211926CC7002C086E /* ChatSelector.cpp */; }; + 48791EE111926CC7002C086E /* ClientDetailDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EB411926CC7002C086E /* ClientDetailDialog.cpp */; }; + 48791EE311926CC7002C086E /* DirectoryTreeCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EB811926CC7002C086E /* DirectoryTreeCtrl.cpp */; }; + 48791EE411926CC7002C086E /* DownloadListCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EBA11926CC7002C086E /* DownloadListCtrl.cpp */; }; + 48791EE511926CC7002C086E /* FileDetailDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EBC11926CC7002C086E /* FileDetailDialog.cpp */; }; + 48791EE611926CC7002C086E /* FriendListCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EBE11926CC7002C086E /* FriendListCtrl.cpp */; }; + 48791EE711926CC7002C086E /* KadDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EC011926CC7002C086E /* KadDlg.cpp */; }; + 48791EE811926CC7002C086E /* MuleColour.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EC211926CC7002C086E /* MuleColour.cpp */; }; + 48791EE911926CC7002C086E /* MuleTrayIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EC411926CC7002C086E /* MuleTrayIcon.cpp */; }; + 48791EEA11926CC7002C086E /* OScopeCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EC611926CC7002C086E /* OScopeCtrl.cpp */; }; + 48791EEB11926CC7002C086E /* PartFileConvertDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EC811926CC7002C086E /* PartFileConvertDlg.cpp */; }; + 48791EEC11926CC7002C086E /* PrefsUnifiedDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791ECA11926CC7002C086E /* PrefsUnifiedDlg.cpp */; }; + 48791EED11926CC7002C086E /* SearchDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791ECC11926CC7002C086E /* SearchDlg.cpp */; }; + 48791EEE11926CC7002C086E /* SearchListCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791ECE11926CC7002C086E /* SearchListCtrl.cpp */; }; + 48791EEF11926CC7002C086E /* ServerListCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791ED011926CC7002C086E /* ServerListCtrl.cpp */; }; + 48791EF011926CC7002C086E /* ServerWnd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791ED211926CC7002C086E /* ServerWnd.cpp */; }; + 48791EF111926CC7002C086E /* SharedFilesCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791ED411926CC7002C086E /* SharedFilesCtrl.cpp */; }; + 48791EF211926CC7002C086E /* SharedFilesWnd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791ED611926CC7002C086E /* SharedFilesWnd.cpp */; }; + 48791EF311926CC7002C086E /* StatisticsDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791ED811926CC7002C086E /* StatisticsDlg.cpp */; }; + 48791EF411926CC7002C086E /* TransferWnd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791EDA11926CC7002C086E /* TransferWnd.cpp */; }; + 48791F8411926F24002C086E /* amuleAppCommon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F6611926F24002C086E /* amuleAppCommon.cpp */; }; + 48791F8511926F24002C086E /* ClientCredits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F6711926F24002C086E /* ClientCredits.cpp */; }; + 48791F8611926F24002C086E /* ECSpecialMuleTags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F6911926F24002C086E /* ECSpecialMuleTags.cpp */; }; + 48791F8711926F24002C086E /* GetTickCount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F6A11926F24002C086E /* GetTickCount.cpp */; }; + 48791F8811926F24002C086E /* GuiEvents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F6C11926F24002C086E /* GuiEvents.cpp */; }; + 48791F8911926F24002C086E /* KnownFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F6E11926F24002C086E /* KnownFile.cpp */; }; + 48791F8A11926F24002C086E /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F7011926F24002C086E /* Logger.cpp */; }; + 48791F8B11926F24002C086E /* PartFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F7211926F24002C086E /* PartFile.cpp */; }; + 48791F8C11926F24002C086E /* Preferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F7411926F24002C086E /* Preferences.cpp */; }; + 48791F8D11926F24002C086E /* Proxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F7611926F24002C086E /* Proxy.cpp */; }; + 48791F8E11926F24002C086E /* Server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F7811926F24002C086E /* Server.cpp */; }; + 48791F8F11926F24002C086E /* SHAHashSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F7A11926F24002C086E /* SHAHashSet.cpp */; }; + 48791F9011926F24002C086E /* Statistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F7C11926F24002C086E /* Statistics.cpp */; }; + 48791F9111926F24002C086E /* StatTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F7E11926F24002C086E /* StatTree.cpp */; }; + 48791F9211926F24002C086E /* TerminationProcess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F8011926F24002C086E /* TerminationProcess.cpp */; }; + 48791F9311926F24002C086E /* UserEvents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791F8211926F24002C086E /* UserEvents.cpp */; }; + 4879200511926F74002C086E /* NetworkFunctions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791FD611926F74002C086E /* NetworkFunctions.cpp */; }; + 4879200611926F74002C086E /* OtherFunctions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48791FD811926F74002C086E /* OtherFunctions.cpp */; }; + 4879206A119274FA002C086E /* FileFunctions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879205C119274FA002C086E /* FileFunctions.cpp */; }; + 4879206B119274FA002C086E /* Format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879205E119274FA002C086E /* Format.cpp */; }; + 4879206C119274FA002C086E /* MD5Sum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48792060119274FA002C086E /* MD5Sum.cpp */; }; + 4879206D119274FA002C086E /* MuleDebug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48792062119274FA002C086E /* MuleDebug.cpp */; }; + 4879206E119274FA002C086E /* Path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48792064119274FA002C086E /* Path.cpp */; }; + 4879206F119274FA002C086E /* StringFunctions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48792066119274FA002C086E /* StringFunctions.cpp */; }; + 48792070119274FA002C086E /* TextFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48792068119274FA002C086E /* TextFile.cpp */; }; + 487921EA11927582002C086E /* ECMuleSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879213211927582002C086E /* ECMuleSocket.cpp */; }; + 487921EB11927582002C086E /* ECPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879213411927582002C086E /* ECPacket.cpp */; }; + 487921EC11927582002C086E /* ECSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879213611927582002C086E /* ECSocket.cpp */; }; + 487921ED11927582002C086E /* ECSpecialTags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879213811927582002C086E /* ECSpecialTags.cpp */; }; + 487921EE11927582002C086E /* ECTag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879213A11927582002C086E /* ECTag.cpp */; }; + 487921EF11927582002C086E /* RemoteConnect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4879213C11927582002C086E /* RemoteConnect.cpp */; }; + 4879238511927626002C086E /* CaptchaDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487922C811927626002C086E /* CaptchaDialog.cpp */; }; + 4879238611927626002C086E /* CaptchaGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 487922CA11927626002C086E /* CaptchaGenerator.cpp */; }; + 48CB3DB611B58AA80051CAF2 /* IPFilterScanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48CB3DB411B58AA80051CAF2 /* IPFilterScanner.cpp */; }; + 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 4324B44E1D71D2CD0045BFC7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; + proxyType = 1; + remoteGlobalIDString = 43A79EF61D6EFC3000811351; + remoteInfo = pUPnP; + }; + 4338D8071D6B630E006043CB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; + proxyType = 1; + remoteGlobalIDString = 434EFFB71D5CF74F00EF0FF5; + remoteInfo = wxWidgets; + }; + 4338D8091D6B630E006043CB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; + proxyType = 1; + remoteGlobalIDString = 434EFFBB1D5CF75900EF0FF5; + remoteInfo = CryptoPP; + }; + 435E3C2C1DA019EC004816AB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; + proxyType = 1; + remoteGlobalIDString = 435E3C281DA0198C004816AB; + remoteInfo = Boost; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 089C165DFE840E0CC02AAC07 /* en */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = en; path = English.lproj/en; sourceTree = ""; }; + 256AC3F00F4B6AF500CF3369 /* aMule_Xcode_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aMule_Xcode_Prefix.pch; sourceTree = ""; }; + 432DB75B1D5D514C0048FB7B /* libiconv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.tbd; path = usr/lib/libiconv.tbd; sourceTree = SDKROOT; }; + 432DB75D1D5D52240048FB7B /* libwxregexu-3.0.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwxregexu-3.0.a"; path = "wxWidgets/dest/lib/libwxregexu-3.0.a"; sourceTree = ""; }; + 4337F6371D7743BA00388148 /* libupnp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libupnp.a; path = pUPnP/dest/lib/libupnp.a; sourceTree = ""; }; + 4337F6391D7743CE00388148 /* libthreadutil.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libthreadutil.a; path = pUPnP/dest/lib/libthreadutil.a; sourceTree = ""; }; + 4337F63B1D7743DB00388148 /* libixml.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libixml.a; path = pUPnP/dest/lib/libixml.a; sourceTree = ""; }; + 4338D7AF1D6B0943006043CB /* aMule_Xcode-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "aMule_Xcode-Info.plist"; sourceTree = ""; }; + 4338D7B01D6B0964006043CB /* amule.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = amule.icns; sourceTree = ""; }; + 4338D7D01D6B1AE4006043CB /* LibSocketAsio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LibSocketAsio.cpp; path = ../../src/LibSocketAsio.cpp; sourceTree = ""; }; + 4338D7D11D6B1AE4006043CB /* LibSocketWX.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LibSocketWX.cpp; path = ../../src/LibSocketWX.cpp; sourceTree = ""; }; + 434A6C411D5B644F004EA68B /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; + 434EFFD31D5CF84400EF0FF5 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; name = Makefile; path = CryptoPP/Makefile; sourceTree = ""; }; + 434EFFD61D5CF86D00EF0FF5 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; name = Makefile; path = wxWidgets/Makefile; sourceTree = ""; }; + 434EFFD71D5D0F6200EF0FF5 /* libwx_baseu-3.0.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_baseu-3.0.a"; path = "wxWidgets/dest/lib/libwx_baseu-3.0.a"; sourceTree = ""; }; + 434EFFD91D5D0F7500EF0FF5 /* libwx_baseu_net-3.0.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_baseu_net-3.0.a"; path = "wxWidgets/dest/lib/libwx_baseu_net-3.0.a"; sourceTree = ""; }; + 434EFFDB1D5D0F8500EF0FF5 /* libwx_osx_cocoau_core-3.0.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_osx_cocoau_core-3.0.a"; path = "wxWidgets/dest/lib/libwx_osx_cocoau_core-3.0.a"; sourceTree = ""; }; + 434EFFDD1D5D0F9F00EF0FF5 /* libwx_osx_cocoau_adv-3.0.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libwx_osx_cocoau_adv-3.0.a"; path = "wxWidgets/dest/lib/libwx_osx_cocoau_adv-3.0.a"; sourceTree = ""; }; + 434EFFDF1D5D204500EF0FF5 /* libcryptopp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcryptopp.a; path = CryptoPP/dest/lib/libcryptopp.a; sourceTree = ""; }; + 4357B6331D5C62AE00A2C138 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; }; + 4357B67D1D5C6D6A00A2C138 /* libSystem.B.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libSystem.B.tbd; path = usr/lib/libSystem.B.tbd; sourceTree = SDKROOT; }; + 4357B67F1D5C6D7B00A2C138 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; + 4357B6811D5C6D8400A2C138 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; + 4357B6831D5C6D9900A2C138 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + 4357B6851D5C6DAB00A2C138 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; + 4357B6871D5C6DBD00A2C138 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; + 4357B6891D5C6DCA00A2C138 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; }; + 4357B68B1D5C6DE300A2C138 /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; }; + 435E3C241DA0195E004816AB /* libboost_system.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libboost_system.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 435E3C321DA01A68004816AB /* error_code.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = error_code.cpp; path = Boost/system/src/error_code.cpp; sourceTree = ""; }; + 43A79EF51D6EF6B800811351 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; name = Makefile; path = pUPnP/Makefile; sourceTree = ""; }; + 43B56D1C1DA0071D0089CF0D /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; name = Makefile; path = Boost/Makefile; sourceTree = ""; }; + 43D8A9001D5B516D00FE3039 /* LibSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LibSocket.cpp; path = ../../src/LibSocket.cpp; sourceTree = ""; }; + 43D8A9061D5B51C900FE3039 /* LibSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LibSocket.h; path = ../../src/LibSocket.h; sourceTree = ""; }; + 43D8A9071D5B55BA00FE3039 /* ClientRef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClientRef.cpp; path = ../../src/ClientRef.cpp; sourceTree = ""; }; + 43D8A9081D5B55BA00FE3039 /* ClientRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClientRef.h; path = ../../src/ClientRef.h; sourceTree = ""; }; + 43D8A90B1D5B568600FE3039 /* ECUInt128.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ECUInt128.cpp; path = ../../src/libs/ec/cpp/ECUInt128.cpp; sourceTree = ""; }; + 43D8A90C1D5B568600FE3039 /* ECTagTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ECTagTypes.h; path = ../../src/libs/ec/cpp/ECTagTypes.h; sourceTree = ""; }; + 43D8A90D1D5B568600FE3039 /* ECID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ECID.h; path = ../../src/libs/ec/cpp/ECID.h; sourceTree = ""; }; + 43D8A90E1D5B568600FE3039 /* ECFileConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ECFileConfig.h; path = ../../src/libs/ec/cpp/ECFileConfig.h; sourceTree = ""; }; + 43D8A90F1D5B568600FE3039 /* ECCodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ECCodes.h; path = ../../src/libs/ec/cpp/ECCodes.h; sourceTree = ""; }; + 4848D2CD1192E83100ED40CC /* GenericClientListCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GenericClientListCtrl.cpp; path = ../../src/GenericClientListCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 4848D2CE1192E83100ED40CC /* GenericClientListCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GenericClientListCtrl.h; path = ../../src/GenericClientListCtrl.h; sourceTree = SOURCE_ROOT; }; + 4848D8091192E85900ED40CC /* SharedFilePeersListCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SharedFilePeersListCtrl.cpp; path = ../../src/SharedFilePeersListCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 4848D80A1192E85900ED40CC /* SharedFilePeersListCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SharedFilePeersListCtrl.h; path = ../../src/SharedFilePeersListCtrl.h; sourceTree = SOURCE_ROOT; }; + 4848D80B1192E85900ED40CC /* SourceListCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SourceListCtrl.cpp; path = ../../src/SourceListCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 4848D80C1192E85900ED40CC /* SourceListCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SourceListCtrl.h; path = ../../src/SourceListCtrl.h; sourceTree = SOURCE_ROOT; }; + 48636E2A119E5A4300BC3DB6 /* ArchSpecific.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ArchSpecific.h; path = ../../src/ArchSpecific.h; sourceTree = SOURCE_ROOT; }; + 48636E2B119E5A4300BC3DB6 /* Constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Constants.h; path = ../../src/Constants.h; sourceTree = SOURCE_ROOT; }; + 48636E2C119E5A4300BC3DB6 /* CryptoPP_Inc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CryptoPP_Inc.h; path = ../../src/CryptoPP_Inc.h; sourceTree = SOURCE_ROOT; }; + 4879119511925E61002C086E /* CFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CFile.cpp; path = ../../src/CFile.cpp; sourceTree = SOURCE_ROOT; }; + 4879119611925E61002C086E /* CFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CFile.h; path = ../../src/CFile.h; sourceTree = SOURCE_ROOT; }; + 4879119711925E61002C086E /* DataToText.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DataToText.cpp; path = ../../src/DataToText.cpp; sourceTree = SOURCE_ROOT; }; + 4879119811925E61002C086E /* DataToText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DataToText.h; path = ../../src/DataToText.h; sourceTree = SOURCE_ROOT; }; + 4879119911925E61002C086E /* ED2KLink.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ED2KLink.cpp; path = ../../src/ED2KLink.cpp; sourceTree = SOURCE_ROOT; }; + 4879119A11925E61002C086E /* ED2KLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ED2KLink.h; path = ../../src/ED2KLink.h; sourceTree = SOURCE_ROOT; }; + 4879119B11925E61002C086E /* GapList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GapList.cpp; path = ../../src/GapList.cpp; sourceTree = SOURCE_ROOT; }; + 4879119C11925E61002C086E /* GapList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GapList.h; path = ../../src/GapList.h; sourceTree = SOURCE_ROOT; }; + 4879119D11925E61002C086E /* MagnetURI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MagnetURI.cpp; path = ../../src/MagnetURI.cpp; sourceTree = SOURCE_ROOT; }; + 4879119E11925E61002C086E /* MagnetURI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MagnetURI.h; path = ../../src/MagnetURI.h; sourceTree = SOURCE_ROOT; }; + 4879119F11925E61002C086E /* MemFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MemFile.cpp; path = ../../src/MemFile.cpp; sourceTree = SOURCE_ROOT; }; + 487911A011925E61002C086E /* MemFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MemFile.h; path = ../../src/MemFile.h; sourceTree = SOURCE_ROOT; }; + 487911A311925E61002C086E /* Packet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Packet.cpp; path = ../../src/Packet.cpp; sourceTree = SOURCE_ROOT; }; + 487911A411925E61002C086E /* Packet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Packet.h; path = ../../src/Packet.h; sourceTree = SOURCE_ROOT; }; + 487911A511925E61002C086E /* RLE.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RLE.cpp; path = ../../src/RLE.cpp; sourceTree = SOURCE_ROOT; }; + 487911A611925E61002C086E /* RLE.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RLE.h; path = ../../src/RLE.h; sourceTree = SOURCE_ROOT; }; + 487911A711925E61002C086E /* SafeFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SafeFile.cpp; path = ../../src/SafeFile.cpp; sourceTree = SOURCE_ROOT; }; + 487911A811925E61002C086E /* SafeFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SafeFile.h; path = ../../src/SafeFile.h; sourceTree = SOURCE_ROOT; }; + 487911A911925E61002C086E /* SHA.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SHA.cpp; path = ../../src/SHA.cpp; sourceTree = SOURCE_ROOT; }; + 487911AA11925E61002C086E /* SHA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SHA.h; path = ../../src/SHA.h; sourceTree = SOURCE_ROOT; }; + 487911AB11925E61002C086E /* Tag.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Tag.cpp; path = ../../src/Tag.cpp; sourceTree = SOURCE_ROOT; }; + 487911AC11925E61002C086E /* Tag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Tag.h; path = ../../src/Tag.h; sourceTree = SOURCE_ROOT; }; + 487911AD11925E61002C086E /* Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Timer.cpp; path = ../../src/Timer.cpp; sourceTree = SOURCE_ROOT; }; + 487911AE11925E61002C086E /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Timer.h; path = ../../src/Timer.h; sourceTree = SOURCE_ROOT; }; + 487911E811925FDD002C086E /* AsyncDNS.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AsyncDNS.cpp; path = ../../src/AsyncDNS.cpp; sourceTree = SOURCE_ROOT; }; + 487911E911925FDD002C086E /* AsyncDNS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AsyncDNS.h; path = ../../src/AsyncDNS.h; sourceTree = SOURCE_ROOT; }; + 487911EA11925FDD002C086E /* DeadSourceList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DeadSourceList.cpp; path = ../../src/DeadSourceList.cpp; sourceTree = SOURCE_ROOT; }; + 487911EB11925FDD002C086E /* DeadSourceList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DeadSourceList.h; path = ../../src/DeadSourceList.h; sourceTree = SOURCE_ROOT; }; + 487911EC11925FDD002C086E /* FileArea.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileArea.cpp; path = ../../src/FileArea.cpp; sourceTree = SOURCE_ROOT; }; + 487911ED11925FDD002C086E /* FileArea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileArea.h; path = ../../src/FileArea.h; sourceTree = SOURCE_ROOT; }; + 487911EE11925FDD002C086E /* FileAutoClose.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileAutoClose.cpp; path = ../../src/FileAutoClose.cpp; sourceTree = SOURCE_ROOT; }; + 487911EF11925FDD002C086E /* FileAutoClose.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileAutoClose.h; path = ../../src/FileAutoClose.h; sourceTree = SOURCE_ROOT; }; + 487911F011925FDD002C086E /* Friend.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Friend.cpp; path = ../../src/Friend.cpp; sourceTree = SOURCE_ROOT; }; + 487911F111925FDD002C086E /* Friend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Friend.h; path = ../../src/Friend.h; sourceTree = SOURCE_ROOT; }; + 487911F211925FDD002C086E /* Parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Parser.cpp; path = ../../src/Parser.cpp; sourceTree = SOURCE_ROOT; }; + 487911F311925FDD002C086E /* Parser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Parser.hpp; path = ../../src/Parser.hpp; sourceTree = SOURCE_ROOT; }; + 487911F411925FDD002C086E /* PlatformSpecific.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PlatformSpecific.cpp; path = ../../src/PlatformSpecific.cpp; sourceTree = SOURCE_ROOT; }; + 487911F511925FDD002C086E /* PlatformSpecific.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PlatformSpecific.h; path = ../../src/PlatformSpecific.h; sourceTree = SOURCE_ROOT; }; + 487911F611925FDD002C086E /* RandomFunctions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RandomFunctions.cpp; path = ../../src/RandomFunctions.cpp; sourceTree = SOURCE_ROOT; }; + 487911F711925FDD002C086E /* RandomFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RandomFunctions.h; path = ../../src/RandomFunctions.h; sourceTree = SOURCE_ROOT; }; + 487911F811925FDD002C086E /* RC4Encrypt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RC4Encrypt.cpp; path = ../../src/RC4Encrypt.cpp; sourceTree = SOURCE_ROOT; }; + 487911F911925FDD002C086E /* RC4Encrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RC4Encrypt.h; path = ../../src/RC4Encrypt.h; sourceTree = SOURCE_ROOT; }; + 487911FA11925FDD002C086E /* Scanner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Scanner.cpp; path = ../../src/Scanner.cpp; sourceTree = SOURCE_ROOT; }; + 487911FB11925FDD002C086E /* Scanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Scanner.h; path = ../../src/Scanner.h; sourceTree = SOURCE_ROOT; }; + 487911FC11925FDD002C086E /* StateMachine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StateMachine.cpp; path = ../../src/StateMachine.cpp; sourceTree = SOURCE_ROOT; }; + 487911FD11925FDD002C086E /* StateMachine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StateMachine.h; path = ../../src/StateMachine.h; sourceTree = SOURCE_ROOT; }; + 487911FE11925FDD002C086E /* ThreadScheduler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ThreadScheduler.cpp; path = ../../src/ThreadScheduler.cpp; sourceTree = SOURCE_ROOT; }; + 487911FF11925FDD002C086E /* ThreadScheduler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ThreadScheduler.h; path = ../../src/ThreadScheduler.h; sourceTree = SOURCE_ROOT; }; + 4879120011925FDD002C086E /* UPnPBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UPnPBase.cpp; path = ../../src/UPnPBase.cpp; sourceTree = SOURCE_ROOT; }; + 4879120111925FDD002C086E /* UPnPBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UPnPBase.h; path = ../../src/UPnPBase.h; sourceTree = SOURCE_ROOT; }; + 487917E11192601E002C086E /* Entry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Entry.cpp; path = ../../src/kademlia/kademlia/Entry.cpp; sourceTree = SOURCE_ROOT; }; + 487917E21192601E002C086E /* Entry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Entry.h; path = ../../src/kademlia/kademlia/Entry.h; sourceTree = SOURCE_ROOT; }; + 487917E31192601E002C086E /* SearchManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SearchManager.cpp; path = ../../src/kademlia/kademlia/SearchManager.cpp; sourceTree = SOURCE_ROOT; }; + 487917E41192601E002C086E /* SearchManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SearchManager.h; path = ../../src/kademlia/kademlia/SearchManager.h; sourceTree = SOURCE_ROOT; }; + 48791CD91192607A002C086E /* Contact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Contact.cpp; path = ../../src/kademlia/routing/Contact.cpp; sourceTree = SOURCE_ROOT; }; + 48791CDA1192607A002C086E /* Contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Contact.h; path = ../../src/kademlia/routing/Contact.h; sourceTree = SOURCE_ROOT; }; + 48791CDB1192607A002C086E /* RoutingBin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RoutingBin.cpp; path = ../../src/kademlia/routing/RoutingBin.cpp; sourceTree = SOURCE_ROOT; }; + 48791CDC1192607A002C086E /* RoutingBin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RoutingBin.h; path = ../../src/kademlia/routing/RoutingBin.h; sourceTree = SOURCE_ROOT; }; + 48791D0A119260A0002C086E /* UInt128.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UInt128.cpp; path = ../../src/kademlia/utils/UInt128.cpp; sourceTree = SOURCE_ROOT; }; + 48791D0B119260A0002C086E /* UInt128.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UInt128.h; path = ../../src/kademlia/utils/UInt128.h; sourceTree = SOURCE_ROOT; }; + 48791D0E11926A0E002C086E /* BarShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BarShader.cpp; path = ../../src/BarShader.cpp; sourceTree = SOURCE_ROOT; }; + 48791D0F11926A0E002C086E /* BarShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BarShader.h; path = ../../src/BarShader.h; sourceTree = SOURCE_ROOT; }; + 48791D1011926A0E002C086E /* ChatWnd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChatWnd.cpp; path = ../../src/ChatWnd.cpp; sourceTree = SOURCE_ROOT; }; + 48791D1111926A0E002C086E /* ChatWnd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChatWnd.h; path = ../../src/ChatWnd.h; sourceTree = SOURCE_ROOT; }; + 48791D1211926A0E002C086E /* ColorFrameCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ColorFrameCtrl.cpp; path = ../../src/ColorFrameCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791D1311926A0E002C086E /* ColorFrameCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ColorFrameCtrl.h; path = ../../src/ColorFrameCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791D1411926A0E002C086E /* CommentDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CommentDialog.cpp; path = ../../src/CommentDialog.cpp; sourceTree = SOURCE_ROOT; }; + 48791D1511926A0E002C086E /* CommentDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CommentDialog.h; path = ../../src/CommentDialog.h; sourceTree = SOURCE_ROOT; }; + 48791D1611926A0E002C086E /* CommentDialogLst.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CommentDialogLst.cpp; path = ../../src/CommentDialogLst.cpp; sourceTree = SOURCE_ROOT; }; + 48791D1711926A0E002C086E /* CommentDialogLst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CommentDialogLst.h; path = ../../src/CommentDialogLst.h; sourceTree = SOURCE_ROOT; }; + 48791D1811926A0E002C086E /* EditServerListDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EditServerListDlg.cpp; path = ../../src/EditServerListDlg.cpp; sourceTree = SOURCE_ROOT; }; + 48791D1911926A0E002C086E /* EditServerListDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EditServerListDlg.h; path = ../../src/EditServerListDlg.h; sourceTree = SOURCE_ROOT; }; + 48791D1A11926A0E002C086E /* FileDetailListCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileDetailListCtrl.cpp; path = ../../src/FileDetailListCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791D1B11926A0E002C086E /* FileDetailListCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileDetailListCtrl.h; path = ../../src/FileDetailListCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791D1C11926A0E002C086E /* IP2Country.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = IP2Country.cpp; path = ../../src/IP2Country.cpp; sourceTree = SOURCE_ROOT; }; + 48791D1D11926A0E002C086E /* IP2Country.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IP2Country.h; path = ../../src/IP2Country.h; sourceTree = SOURCE_ROOT; }; + 48791D1E11926A0E002C086E /* MuleCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MuleCollection.cpp; path = ../../src/MuleCollection.cpp; sourceTree = SOURCE_ROOT; }; + 48791D1F11926A0E002C086E /* MuleCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MuleCollection.h; path = ../../src/MuleCollection.h; sourceTree = SOURCE_ROOT; }; + 48791D2011926A0E002C086E /* MuleGifCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MuleGifCtrl.cpp; path = ../../src/MuleGifCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791D2111926A0E002C086E /* MuleGifCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MuleGifCtrl.h; path = ../../src/MuleGifCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791D2211926A0E002C086E /* MuleListCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MuleListCtrl.cpp; path = ../../src/MuleListCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791D2311926A0E002C086E /* MuleListCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MuleListCtrl.h; path = ../../src/MuleListCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791D2411926A0E002C086E /* MuleNotebook.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MuleNotebook.cpp; path = ../../src/MuleNotebook.cpp; sourceTree = SOURCE_ROOT; }; + 48791D2511926A0E002C086E /* MuleNotebook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MuleNotebook.h; path = ../../src/MuleNotebook.h; sourceTree = SOURCE_ROOT; }; + 48791D2611926A0E002C086E /* MuleTextCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MuleTextCtrl.cpp; path = ../../src/MuleTextCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791D2711926A0E002C086E /* MuleTextCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MuleTextCtrl.h; path = ../../src/MuleTextCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791D2811926A0E002C086E /* muuli_wdr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = muuli_wdr.cpp; path = ../../src/muuli_wdr.cpp; sourceTree = SOURCE_ROOT; }; + 48791D2911926A0E002C086E /* muuli_wdr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = muuli_wdr.h; path = ../../src/muuli_wdr.h; sourceTree = SOURCE_ROOT; }; + 48791D3911926A2E002C086E /* listctrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = listctrl.cpp; path = ../../src/extern/wxWidgets/listctrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791D3A11926A2E002C086E /* listctrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = listctrl.h; path = ../../src/extern/wxWidgets/listctrl.h; sourceTree = SOURCE_ROOT; }; + 48791D3D11926AEE002C086E /* amule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = amule.cpp; path = ../../src/amule.cpp; sourceTree = SOURCE_ROOT; }; + 48791D3E11926AEE002C086E /* amule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = amule.h; path = ../../src/amule.h; sourceTree = SOURCE_ROOT; }; + 48791D3F11926AEE002C086E /* BaseClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BaseClient.cpp; path = ../../src/BaseClient.cpp; sourceTree = SOURCE_ROOT; }; + 48791D4011926AEE002C086E /* CanceledFileList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CanceledFileList.cpp; path = ../../src/CanceledFileList.cpp; sourceTree = SOURCE_ROOT; }; + 48791D4111926AEE002C086E /* CanceledFileList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CanceledFileList.h; path = ../../src/CanceledFileList.h; sourceTree = SOURCE_ROOT; }; + 48791D4211926AEE002C086E /* ClientCreditsList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClientCreditsList.cpp; path = ../../src/ClientCreditsList.cpp; sourceTree = SOURCE_ROOT; }; + 48791D4311926AEE002C086E /* ClientCreditsList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClientCreditsList.h; path = ../../src/ClientCreditsList.h; sourceTree = SOURCE_ROOT; }; + 48791D4411926AEE002C086E /* ClientList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClientList.cpp; path = ../../src/ClientList.cpp; sourceTree = SOURCE_ROOT; }; + 48791D4511926AEE002C086E /* ClientList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClientList.h; path = ../../src/ClientList.h; sourceTree = SOURCE_ROOT; }; + 48791D4611926AEE002C086E /* ClientTCPSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClientTCPSocket.cpp; path = ../../src/ClientTCPSocket.cpp; sourceTree = SOURCE_ROOT; }; + 48791D4711926AEE002C086E /* ClientTCPSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClientTCPSocket.h; path = ../../src/ClientTCPSocket.h; sourceTree = SOURCE_ROOT; }; + 48791D4811926AEE002C086E /* ClientUDPSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClientUDPSocket.cpp; path = ../../src/ClientUDPSocket.cpp; sourceTree = SOURCE_ROOT; }; + 48791D4911926AEE002C086E /* ClientUDPSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClientUDPSocket.h; path = ../../src/ClientUDPSocket.h; sourceTree = SOURCE_ROOT; }; + 48791D4A11926AEE002C086E /* CorruptionBlackBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CorruptionBlackBox.cpp; path = ../../src/CorruptionBlackBox.cpp; sourceTree = SOURCE_ROOT; }; + 48791D4B11926AEE002C086E /* CorruptionBlackBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CorruptionBlackBox.h; path = ../../src/CorruptionBlackBox.h; sourceTree = SOURCE_ROOT; }; + 48791D4C11926AEE002C086E /* DownloadClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DownloadClient.cpp; path = ../../src/DownloadClient.cpp; sourceTree = SOURCE_ROOT; }; + 48791D4D11926AEE002C086E /* DownloadQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DownloadQueue.cpp; path = ../../src/DownloadQueue.cpp; sourceTree = SOURCE_ROOT; }; + 48791D4E11926AEE002C086E /* DownloadQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DownloadQueue.h; path = ../../src/DownloadQueue.h; sourceTree = SOURCE_ROOT; }; + 48791D4F11926AEE002C086E /* ECSpecialCoreTags.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ECSpecialCoreTags.cpp; path = ../../src/ECSpecialCoreTags.cpp; sourceTree = SOURCE_ROOT; }; + 48791D5011926AEE002C086E /* EMSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EMSocket.cpp; path = ../../src/EMSocket.cpp; sourceTree = SOURCE_ROOT; }; + 48791D5111926AEE002C086E /* EMSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EMSocket.h; path = ../../src/EMSocket.h; sourceTree = SOURCE_ROOT; }; + 48791D5211926AEE002C086E /* EncryptedDatagramSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EncryptedDatagramSocket.cpp; path = ../../src/EncryptedDatagramSocket.cpp; sourceTree = SOURCE_ROOT; }; + 48791D5311926AEE002C086E /* EncryptedDatagramSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EncryptedDatagramSocket.h; path = ../../src/EncryptedDatagramSocket.h; sourceTree = SOURCE_ROOT; }; + 48791D5411926AEE002C086E /* EncryptedStreamSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EncryptedStreamSocket.cpp; path = ../../src/EncryptedStreamSocket.cpp; sourceTree = SOURCE_ROOT; }; + 48791D5511926AEE002C086E /* EncryptedStreamSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EncryptedStreamSocket.h; path = ../../src/EncryptedStreamSocket.h; sourceTree = SOURCE_ROOT; }; + 48791D5611926AEE002C086E /* ExternalConn.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExternalConn.cpp; path = ../../src/ExternalConn.cpp; sourceTree = SOURCE_ROOT; }; + 48791D5711926AEE002C086E /* FriendList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FriendList.cpp; path = ../../src/FriendList.cpp; sourceTree = SOURCE_ROOT; }; + 48791D5811926AEE002C086E /* FriendList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FriendList.h; path = ../../src/FriendList.h; sourceTree = SOURCE_ROOT; }; + 48791D5911926AEE002C086E /* HTTPDownload.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HTTPDownload.cpp; path = ../../src/HTTPDownload.cpp; sourceTree = SOURCE_ROOT; }; + 48791D5A11926AEE002C086E /* HTTPDownload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HTTPDownload.h; path = ../../src/HTTPDownload.h; sourceTree = SOURCE_ROOT; }; + 48791D5B11926AEE002C086E /* IPFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = IPFilter.cpp; path = ../../src/IPFilter.cpp; sourceTree = SOURCE_ROOT; }; + 48791D5C11926AEE002C086E /* IPFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IPFilter.h; path = ../../src/IPFilter.h; sourceTree = SOURCE_ROOT; }; + 48791D5D11926AEE002C086E /* KnownFileList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KnownFileList.cpp; path = ../../src/KnownFileList.cpp; sourceTree = SOURCE_ROOT; }; + 48791D5E11926AEE002C086E /* KnownFileList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KnownFileList.h; path = ../../src/KnownFileList.h; sourceTree = SOURCE_ROOT; }; + 48791D5F11926AEE002C086E /* ListenSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ListenSocket.cpp; path = ../../src/ListenSocket.cpp; sourceTree = SOURCE_ROOT; }; + 48791D6011926AEE002C086E /* ListenSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ListenSocket.h; path = ../../src/ListenSocket.h; sourceTree = SOURCE_ROOT; }; + 48791D6111926AEE002C086E /* MuleUDPSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MuleUDPSocket.cpp; path = ../../src/MuleUDPSocket.cpp; sourceTree = SOURCE_ROOT; }; + 48791D6211926AEE002C086E /* MuleUDPSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MuleUDPSocket.h; path = ../../src/MuleUDPSocket.h; sourceTree = SOURCE_ROOT; }; + 48791D6311926AEE002C086E /* PartFileConvert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PartFileConvert.cpp; path = ../../src/PartFileConvert.cpp; sourceTree = SOURCE_ROOT; }; + 48791D6411926AEE002C086E /* PartFileConvert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PartFileConvert.h; path = ../../src/PartFileConvert.h; sourceTree = SOURCE_ROOT; }; + 48791D6511926AEE002C086E /* SearchFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SearchFile.cpp; path = ../../src/SearchFile.cpp; sourceTree = SOURCE_ROOT; }; + 48791D6611926AEE002C086E /* SearchFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SearchFile.h; path = ../../src/SearchFile.h; sourceTree = SOURCE_ROOT; }; + 48791D6711926AEE002C086E /* SearchList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SearchList.cpp; path = ../../src/SearchList.cpp; sourceTree = SOURCE_ROOT; }; + 48791D6811926AEE002C086E /* SearchList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SearchList.h; path = ../../src/SearchList.h; sourceTree = SOURCE_ROOT; }; + 48791D6911926AEE002C086E /* ServerConnect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ServerConnect.cpp; path = ../../src/ServerConnect.cpp; sourceTree = SOURCE_ROOT; }; + 48791D6A11926AEE002C086E /* ServerConnect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ServerConnect.h; path = ../../src/ServerConnect.h; sourceTree = SOURCE_ROOT; }; + 48791D6B11926AEE002C086E /* ServerList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ServerList.cpp; path = ../../src/ServerList.cpp; sourceTree = SOURCE_ROOT; }; + 48791D6C11926AEE002C086E /* ServerList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ServerList.h; path = ../../src/ServerList.h; sourceTree = SOURCE_ROOT; }; + 48791D6D11926AEE002C086E /* ServerSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ServerSocket.cpp; path = ../../src/ServerSocket.cpp; sourceTree = SOURCE_ROOT; }; + 48791D6E11926AEE002C086E /* ServerSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ServerSocket.h; path = ../../src/ServerSocket.h; sourceTree = SOURCE_ROOT; }; + 48791D6F11926AEE002C086E /* ServerUDPSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ServerUDPSocket.cpp; path = ../../src/ServerUDPSocket.cpp; sourceTree = SOURCE_ROOT; }; + 48791D7011926AEE002C086E /* ServerUDPSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ServerUDPSocket.h; path = ../../src/ServerUDPSocket.h; sourceTree = SOURCE_ROOT; }; + 48791D7111926AEE002C086E /* SharedFileList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SharedFileList.cpp; path = ../../src/SharedFileList.cpp; sourceTree = SOURCE_ROOT; }; + 48791D7211926AEE002C086E /* SharedFileList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SharedFileList.h; path = ../../src/SharedFileList.h; sourceTree = SOURCE_ROOT; }; + 48791D7311926AEE002C086E /* TerminationProcessAmuleweb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TerminationProcessAmuleweb.cpp; path = ../../src/TerminationProcessAmuleweb.cpp; sourceTree = SOURCE_ROOT; }; + 48791D7411926AEE002C086E /* TerminationProcessAmuleweb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TerminationProcessAmuleweb.h; path = ../../src/TerminationProcessAmuleweb.h; sourceTree = SOURCE_ROOT; }; + 48791D7511926AEE002C086E /* ThreadTasks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ThreadTasks.cpp; path = ../../src/ThreadTasks.cpp; sourceTree = SOURCE_ROOT; }; + 48791D7611926AEE002C086E /* ThreadTasks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ThreadTasks.h; path = ../../src/ThreadTasks.h; sourceTree = SOURCE_ROOT; }; + 48791D7711926AEE002C086E /* UploadBandwidthThrottler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UploadBandwidthThrottler.cpp; path = ../../src/UploadBandwidthThrottler.cpp; sourceTree = SOURCE_ROOT; }; + 48791D7811926AEE002C086E /* UploadBandwidthThrottler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UploadBandwidthThrottler.h; path = ../../src/UploadBandwidthThrottler.h; sourceTree = SOURCE_ROOT; }; + 48791D7911926AEE002C086E /* UploadClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UploadClient.cpp; path = ../../src/UploadClient.cpp; sourceTree = SOURCE_ROOT; }; + 48791D7A11926AEE002C086E /* UploadQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UploadQueue.cpp; path = ../../src/UploadQueue.cpp; sourceTree = SOURCE_ROOT; }; + 48791D7B11926AEE002C086E /* UploadQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UploadQueue.h; path = ../../src/UploadQueue.h; sourceTree = SOURCE_ROOT; }; + 48791DE311926B21002C086E /* KademliaUDPListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KademliaUDPListener.cpp; path = ../../src/kademlia/net/KademliaUDPListener.cpp; sourceTree = SOURCE_ROOT; }; + 48791DE411926B21002C086E /* KademliaUDPListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KademliaUDPListener.h; path = ../../src/kademlia/net/KademliaUDPListener.h; sourceTree = SOURCE_ROOT; }; + 48791DE511926B21002C086E /* PacketTracking.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PacketTracking.cpp; path = ../../src/kademlia/net/PacketTracking.cpp; sourceTree = SOURCE_ROOT; }; + 48791DE611926B21002C086E /* PacketTracking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PacketTracking.h; path = ../../src/kademlia/net/PacketTracking.h; sourceTree = SOURCE_ROOT; }; + 48791E2511926B41002C086E /* Indexed.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Indexed.cpp; path = ../../src/kademlia/kademlia/Indexed.cpp; sourceTree = SOURCE_ROOT; }; + 48791E2611926B41002C086E /* Indexed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Indexed.h; path = ../../src/kademlia/kademlia/Indexed.h; sourceTree = SOURCE_ROOT; }; + 48791E2711926B41002C086E /* Kademlia.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Kademlia.cpp; path = ../../src/kademlia/kademlia/Kademlia.cpp; sourceTree = SOURCE_ROOT; }; + 48791E2811926B41002C086E /* Kademlia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Kademlia.h; path = ../../src/kademlia/kademlia/Kademlia.h; sourceTree = SOURCE_ROOT; }; + 48791E2911926B41002C086E /* Prefs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Prefs.cpp; path = ../../src/kademlia/kademlia/Prefs.cpp; sourceTree = SOURCE_ROOT; }; + 48791E2A11926B41002C086E /* Prefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Prefs.h; path = ../../src/kademlia/kademlia/Prefs.h; sourceTree = SOURCE_ROOT; }; + 48791E2B11926B41002C086E /* Search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Search.cpp; path = ../../src/kademlia/kademlia/Search.cpp; sourceTree = SOURCE_ROOT; }; + 48791E2C11926B41002C086E /* Search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Search.h; path = ../../src/kademlia/kademlia/Search.h; sourceTree = SOURCE_ROOT; }; + 48791E2D11926B41002C086E /* UDPFirewallTester.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UDPFirewallTester.cpp; path = ../../src/kademlia/kademlia/UDPFirewallTester.cpp; sourceTree = SOURCE_ROOT; }; + 48791E2E11926B41002C086E /* UDPFirewallTester.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UDPFirewallTester.h; path = ../../src/kademlia/kademlia/UDPFirewallTester.h; sourceTree = SOURCE_ROOT; }; + 48791E7C11926B54002C086E /* RoutingZone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RoutingZone.cpp; path = ../../src/kademlia/routing/RoutingZone.cpp; sourceTree = SOURCE_ROOT; }; + 48791E7D11926B54002C086E /* RoutingZone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RoutingZone.h; path = ../../src/kademlia/routing/RoutingZone.h; sourceTree = SOURCE_ROOT; }; + 48791EAB11926CC7002C086E /* AddFriend.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AddFriend.cpp; path = ../../src/AddFriend.cpp; sourceTree = SOURCE_ROOT; }; + 48791EAC11926CC7002C086E /* AddFriend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AddFriend.h; path = ../../src/AddFriend.h; sourceTree = SOURCE_ROOT; }; + 48791EAD11926CC7002C086E /* amule-gui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "amule-gui.cpp"; path = "../../src/amule-gui.cpp"; sourceTree = SOURCE_ROOT; }; + 48791EAE11926CC7002C086E /* amuleDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = amuleDlg.cpp; path = ../../src/amuleDlg.cpp; sourceTree = SOURCE_ROOT; }; + 48791EAF11926CC7002C086E /* amuleDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = amuleDlg.h; path = ../../src/amuleDlg.h; sourceTree = SOURCE_ROOT; }; + 48791EB011926CC7002C086E /* CatDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CatDialog.cpp; path = ../../src/CatDialog.cpp; sourceTree = SOURCE_ROOT; }; + 48791EB111926CC7002C086E /* CatDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CatDialog.h; path = ../../src/CatDialog.h; sourceTree = SOURCE_ROOT; }; + 48791EB211926CC7002C086E /* ChatSelector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChatSelector.cpp; path = ../../src/ChatSelector.cpp; sourceTree = SOURCE_ROOT; }; + 48791EB311926CC7002C086E /* ChatSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChatSelector.h; path = ../../src/ChatSelector.h; sourceTree = SOURCE_ROOT; }; + 48791EB411926CC7002C086E /* ClientDetailDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClientDetailDialog.cpp; path = ../../src/ClientDetailDialog.cpp; sourceTree = SOURCE_ROOT; }; + 48791EB511926CC7002C086E /* ClientDetailDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClientDetailDialog.h; path = ../../src/ClientDetailDialog.h; sourceTree = SOURCE_ROOT; }; + 48791EB811926CC7002C086E /* DirectoryTreeCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DirectoryTreeCtrl.cpp; path = ../../src/DirectoryTreeCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791EB911926CC7002C086E /* DirectoryTreeCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DirectoryTreeCtrl.h; path = ../../src/DirectoryTreeCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791EBA11926CC7002C086E /* DownloadListCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DownloadListCtrl.cpp; path = ../../src/DownloadListCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791EBB11926CC7002C086E /* DownloadListCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DownloadListCtrl.h; path = ../../src/DownloadListCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791EBC11926CC7002C086E /* FileDetailDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileDetailDialog.cpp; path = ../../src/FileDetailDialog.cpp; sourceTree = SOURCE_ROOT; }; + 48791EBD11926CC7002C086E /* FileDetailDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileDetailDialog.h; path = ../../src/FileDetailDialog.h; sourceTree = SOURCE_ROOT; }; + 48791EBE11926CC7002C086E /* FriendListCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FriendListCtrl.cpp; path = ../../src/FriendListCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791EBF11926CC7002C086E /* FriendListCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FriendListCtrl.h; path = ../../src/FriendListCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791EC011926CC7002C086E /* KadDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KadDlg.cpp; path = ../../src/KadDlg.cpp; sourceTree = SOURCE_ROOT; }; + 48791EC111926CC7002C086E /* KadDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KadDlg.h; path = ../../src/KadDlg.h; sourceTree = SOURCE_ROOT; }; + 48791EC211926CC7002C086E /* MuleColour.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MuleColour.cpp; path = ../../src/MuleColour.cpp; sourceTree = SOURCE_ROOT; }; + 48791EC311926CC7002C086E /* MuleColour.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MuleColour.h; path = ../../src/MuleColour.h; sourceTree = SOURCE_ROOT; }; + 48791EC411926CC7002C086E /* MuleTrayIcon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MuleTrayIcon.cpp; path = ../../src/MuleTrayIcon.cpp; sourceTree = SOURCE_ROOT; }; + 48791EC511926CC7002C086E /* MuleTrayIcon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MuleTrayIcon.h; path = ../../src/MuleTrayIcon.h; sourceTree = SOURCE_ROOT; }; + 48791EC611926CC7002C086E /* OScopeCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OScopeCtrl.cpp; path = ../../src/OScopeCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791EC711926CC7002C086E /* OScopeCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OScopeCtrl.h; path = ../../src/OScopeCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791EC811926CC7002C086E /* PartFileConvertDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PartFileConvertDlg.cpp; path = ../../src/PartFileConvertDlg.cpp; sourceTree = SOURCE_ROOT; }; + 48791EC911926CC7002C086E /* PartFileConvertDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PartFileConvertDlg.h; path = ../../src/PartFileConvertDlg.h; sourceTree = SOURCE_ROOT; }; + 48791ECA11926CC7002C086E /* PrefsUnifiedDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PrefsUnifiedDlg.cpp; path = ../../src/PrefsUnifiedDlg.cpp; sourceTree = SOURCE_ROOT; }; + 48791ECB11926CC7002C086E /* PrefsUnifiedDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrefsUnifiedDlg.h; path = ../../src/PrefsUnifiedDlg.h; sourceTree = SOURCE_ROOT; }; + 48791ECC11926CC7002C086E /* SearchDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SearchDlg.cpp; path = ../../src/SearchDlg.cpp; sourceTree = SOURCE_ROOT; }; + 48791ECD11926CC7002C086E /* SearchDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SearchDlg.h; path = ../../src/SearchDlg.h; sourceTree = SOURCE_ROOT; }; + 48791ECE11926CC7002C086E /* SearchListCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SearchListCtrl.cpp; path = ../../src/SearchListCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791ECF11926CC7002C086E /* SearchListCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SearchListCtrl.h; path = ../../src/SearchListCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791ED011926CC7002C086E /* ServerListCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ServerListCtrl.cpp; path = ../../src/ServerListCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791ED111926CC7002C086E /* ServerListCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ServerListCtrl.h; path = ../../src/ServerListCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791ED211926CC7002C086E /* ServerWnd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ServerWnd.cpp; path = ../../src/ServerWnd.cpp; sourceTree = SOURCE_ROOT; }; + 48791ED311926CC7002C086E /* ServerWnd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ServerWnd.h; path = ../../src/ServerWnd.h; sourceTree = SOURCE_ROOT; }; + 48791ED411926CC7002C086E /* SharedFilesCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SharedFilesCtrl.cpp; path = ../../src/SharedFilesCtrl.cpp; sourceTree = SOURCE_ROOT; }; + 48791ED511926CC7002C086E /* SharedFilesCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SharedFilesCtrl.h; path = ../../src/SharedFilesCtrl.h; sourceTree = SOURCE_ROOT; }; + 48791ED611926CC7002C086E /* SharedFilesWnd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SharedFilesWnd.cpp; path = ../../src/SharedFilesWnd.cpp; sourceTree = SOURCE_ROOT; }; + 48791ED711926CC7002C086E /* SharedFilesWnd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SharedFilesWnd.h; path = ../../src/SharedFilesWnd.h; sourceTree = SOURCE_ROOT; }; + 48791ED811926CC7002C086E /* StatisticsDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StatisticsDlg.cpp; path = ../../src/StatisticsDlg.cpp; sourceTree = SOURCE_ROOT; }; + 48791ED911926CC7002C086E /* StatisticsDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StatisticsDlg.h; path = ../../src/StatisticsDlg.h; sourceTree = SOURCE_ROOT; }; + 48791EDA11926CC7002C086E /* TransferWnd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TransferWnd.cpp; path = ../../src/TransferWnd.cpp; sourceTree = SOURCE_ROOT; }; + 48791EDB11926CC7002C086E /* TransferWnd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TransferWnd.h; path = ../../src/TransferWnd.h; sourceTree = SOURCE_ROOT; }; + 48791F6611926F24002C086E /* amuleAppCommon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = amuleAppCommon.cpp; path = ../../src/amuleAppCommon.cpp; sourceTree = SOURCE_ROOT; }; + 48791F6711926F24002C086E /* ClientCredits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClientCredits.cpp; path = ../../src/ClientCredits.cpp; sourceTree = SOURCE_ROOT; }; + 48791F6811926F24002C086E /* ClientCredits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClientCredits.h; path = ../../src/ClientCredits.h; sourceTree = SOURCE_ROOT; }; + 48791F6911926F24002C086E /* ECSpecialMuleTags.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ECSpecialMuleTags.cpp; path = ../../src/ECSpecialMuleTags.cpp; sourceTree = SOURCE_ROOT; }; + 48791F6A11926F24002C086E /* GetTickCount.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GetTickCount.cpp; path = ../../src/GetTickCount.cpp; sourceTree = SOURCE_ROOT; }; + 48791F6B11926F24002C086E /* GetTickCount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GetTickCount.h; path = ../../src/GetTickCount.h; sourceTree = SOURCE_ROOT; }; + 48791F6C11926F24002C086E /* GuiEvents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GuiEvents.cpp; path = ../../src/GuiEvents.cpp; sourceTree = SOURCE_ROOT; }; + 48791F6D11926F24002C086E /* GuiEvents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GuiEvents.h; path = ../../src/GuiEvents.h; sourceTree = SOURCE_ROOT; }; + 48791F6E11926F24002C086E /* KnownFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KnownFile.cpp; path = ../../src/KnownFile.cpp; sourceTree = SOURCE_ROOT; }; + 48791F6F11926F24002C086E /* KnownFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KnownFile.h; path = ../../src/KnownFile.h; sourceTree = SOURCE_ROOT; }; + 48791F7011926F24002C086E /* Logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Logger.cpp; path = ../../src/Logger.cpp; sourceTree = SOURCE_ROOT; }; + 48791F7111926F24002C086E /* Logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Logger.h; path = ../../src/Logger.h; sourceTree = SOURCE_ROOT; }; + 48791F7211926F24002C086E /* PartFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PartFile.cpp; path = ../../src/PartFile.cpp; sourceTree = SOURCE_ROOT; }; + 48791F7311926F24002C086E /* PartFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PartFile.h; path = ../../src/PartFile.h; sourceTree = SOURCE_ROOT; }; + 48791F7411926F24002C086E /* Preferences.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Preferences.cpp; path = ../../src/Preferences.cpp; sourceTree = SOURCE_ROOT; }; + 48791F7511926F24002C086E /* Preferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Preferences.h; path = ../../src/Preferences.h; sourceTree = SOURCE_ROOT; }; + 48791F7611926F24002C086E /* Proxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Proxy.cpp; path = ../../src/Proxy.cpp; sourceTree = SOURCE_ROOT; }; + 48791F7711926F24002C086E /* Proxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Proxy.h; path = ../../src/Proxy.h; sourceTree = SOURCE_ROOT; }; + 48791F7811926F24002C086E /* Server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Server.cpp; path = ../../src/Server.cpp; sourceTree = SOURCE_ROOT; }; + 48791F7911926F24002C086E /* Server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Server.h; path = ../../src/Server.h; sourceTree = SOURCE_ROOT; }; + 48791F7A11926F24002C086E /* SHAHashSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SHAHashSet.cpp; path = ../../src/SHAHashSet.cpp; sourceTree = SOURCE_ROOT; }; + 48791F7B11926F24002C086E /* SHAHashSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SHAHashSet.h; path = ../../src/SHAHashSet.h; sourceTree = SOURCE_ROOT; }; + 48791F7C11926F24002C086E /* Statistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Statistics.cpp; path = ../../src/Statistics.cpp; sourceTree = SOURCE_ROOT; }; + 48791F7D11926F24002C086E /* Statistics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Statistics.h; path = ../../src/Statistics.h; sourceTree = SOURCE_ROOT; }; + 48791F7E11926F24002C086E /* StatTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StatTree.cpp; path = ../../src/StatTree.cpp; sourceTree = SOURCE_ROOT; }; + 48791F7F11926F24002C086E /* StatTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StatTree.h; path = ../../src/StatTree.h; sourceTree = SOURCE_ROOT; }; + 48791F8011926F24002C086E /* TerminationProcess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TerminationProcess.cpp; path = ../../src/TerminationProcess.cpp; sourceTree = SOURCE_ROOT; }; + 48791F8111926F24002C086E /* TerminationProcess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TerminationProcess.h; path = ../../src/TerminationProcess.h; sourceTree = SOURCE_ROOT; }; + 48791F8211926F24002C086E /* UserEvents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UserEvents.cpp; path = ../../src/UserEvents.cpp; sourceTree = SOURCE_ROOT; }; + 48791F8311926F24002C086E /* UserEvents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UserEvents.h; path = ../../src/UserEvents.h; sourceTree = SOURCE_ROOT; }; + 48791FD611926F74002C086E /* NetworkFunctions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NetworkFunctions.cpp; path = ../../src/NetworkFunctions.cpp; sourceTree = SOURCE_ROOT; }; + 48791FD711926F74002C086E /* NetworkFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NetworkFunctions.h; path = ../../src/NetworkFunctions.h; sourceTree = SOURCE_ROOT; }; + 48791FD811926F74002C086E /* OtherFunctions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OtherFunctions.cpp; path = ../../src/OtherFunctions.cpp; sourceTree = SOURCE_ROOT; }; + 48791FD911926F74002C086E /* OtherFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OtherFunctions.h; path = ../../src/OtherFunctions.h; sourceTree = SOURCE_ROOT; }; + 4879205C119274FA002C086E /* FileFunctions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileFunctions.cpp; path = ../../src/libs/common/FileFunctions.cpp; sourceTree = SOURCE_ROOT; }; + 4879205D119274FA002C086E /* FileFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileFunctions.h; path = ../../src/libs/common/FileFunctions.h; sourceTree = SOURCE_ROOT; }; + 4879205E119274FA002C086E /* Format.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Format.cpp; path = ../../src/libs/common/Format.cpp; sourceTree = SOURCE_ROOT; }; + 4879205F119274FA002C086E /* Format.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Format.h; path = ../../src/libs/common/Format.h; sourceTree = SOURCE_ROOT; }; + 48792060119274FA002C086E /* MD5Sum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MD5Sum.cpp; path = ../../src/libs/common/MD5Sum.cpp; sourceTree = SOURCE_ROOT; }; + 48792061119274FA002C086E /* MD5Sum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MD5Sum.h; path = ../../src/libs/common/MD5Sum.h; sourceTree = SOURCE_ROOT; }; + 48792062119274FA002C086E /* MuleDebug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MuleDebug.cpp; path = ../../src/libs/common/MuleDebug.cpp; sourceTree = SOURCE_ROOT; }; + 48792063119274FA002C086E /* MuleDebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MuleDebug.h; path = ../../src/libs/common/MuleDebug.h; sourceTree = SOURCE_ROOT; }; + 48792064119274FA002C086E /* Path.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Path.cpp; path = ../../src/libs/common/Path.cpp; sourceTree = SOURCE_ROOT; }; + 48792065119274FA002C086E /* Path.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Path.h; path = ../../src/libs/common/Path.h; sourceTree = SOURCE_ROOT; }; + 48792066119274FA002C086E /* StringFunctions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StringFunctions.cpp; path = ../../src/libs/common/StringFunctions.cpp; sourceTree = SOURCE_ROOT; }; + 48792067119274FA002C086E /* StringFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StringFunctions.h; path = ../../src/libs/common/StringFunctions.h; sourceTree = SOURCE_ROOT; }; + 48792068119274FA002C086E /* TextFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextFile.cpp; path = ../../src/libs/common/TextFile.cpp; sourceTree = SOURCE_ROOT; }; + 48792069119274FA002C086E /* TextFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextFile.h; path = ../../src/libs/common/TextFile.h; sourceTree = SOURCE_ROOT; }; + 4879213211927582002C086E /* ECMuleSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ECMuleSocket.cpp; path = ../../src/libs/ec/cpp/ECMuleSocket.cpp; sourceTree = SOURCE_ROOT; }; + 4879213311927582002C086E /* ECMuleSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ECMuleSocket.h; path = ../../src/libs/ec/cpp/ECMuleSocket.h; sourceTree = SOURCE_ROOT; }; + 4879213411927582002C086E /* ECPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ECPacket.cpp; path = ../../src/libs/ec/cpp/ECPacket.cpp; sourceTree = SOURCE_ROOT; }; + 4879213511927582002C086E /* ECPacket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ECPacket.h; path = ../../src/libs/ec/cpp/ECPacket.h; sourceTree = SOURCE_ROOT; }; + 4879213611927582002C086E /* ECSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ECSocket.cpp; path = ../../src/libs/ec/cpp/ECSocket.cpp; sourceTree = SOURCE_ROOT; }; + 4879213711927582002C086E /* ECSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ECSocket.h; path = ../../src/libs/ec/cpp/ECSocket.h; sourceTree = SOURCE_ROOT; }; + 4879213811927582002C086E /* ECSpecialTags.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ECSpecialTags.cpp; path = ../../src/libs/ec/cpp/ECSpecialTags.cpp; sourceTree = SOURCE_ROOT; }; + 4879213911927582002C086E /* ECSpecialTags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ECSpecialTags.h; path = ../../src/libs/ec/cpp/ECSpecialTags.h; sourceTree = SOURCE_ROOT; }; + 4879213A11927582002C086E /* ECTag.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ECTag.cpp; path = ../../src/libs/ec/cpp/ECTag.cpp; sourceTree = SOURCE_ROOT; }; + 4879213B11927582002C086E /* ECTag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ECTag.h; path = ../../src/libs/ec/cpp/ECTag.h; sourceTree = SOURCE_ROOT; }; + 4879213C11927582002C086E /* RemoteConnect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RemoteConnect.cpp; path = ../../src/libs/ec/cpp/RemoteConnect.cpp; sourceTree = SOURCE_ROOT; }; + 4879213D11927582002C086E /* RemoteConnect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RemoteConnect.h; path = ../../src/libs/ec/cpp/RemoteConnect.h; sourceTree = SOURCE_ROOT; }; + 487922C811927626002C086E /* CaptchaDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CaptchaDialog.cpp; path = ../../src/CaptchaDialog.cpp; sourceTree = SOURCE_ROOT; }; + 487922C911927626002C086E /* CaptchaDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CaptchaDialog.h; path = ../../src/CaptchaDialog.h; sourceTree = SOURCE_ROOT; }; + 487922CA11927626002C086E /* CaptchaGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CaptchaGenerator.cpp; path = ../../src/CaptchaGenerator.cpp; sourceTree = SOURCE_ROOT; }; + 487922CB11927626002C086E /* CaptchaGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CaptchaGenerator.h; path = ../../src/CaptchaGenerator.h; sourceTree = SOURCE_ROOT; }; + 48CB3DB411B58AA80051CAF2 /* IPFilterScanner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = IPFilterScanner.cpp; path = ../../src/IPFilterScanner.cpp; sourceTree = SOURCE_ROOT; }; + 48CB3DB511B58AA80051CAF2 /* IPFilterScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IPFilterScanner.h; path = ../../src/IPFilterScanner.h; sourceTree = SOURCE_ROOT; }; + 8D1107320486CEB800E47090 /* aMule.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = aMule.app; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 435E3C211DA0195E004816AB /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D11072E0486CEB800E47090 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 4357B68C1D5C6DE300A2C138 /* libc++.tbd in Frameworks */, + 4357B67E1D5C6D6A00A2C138 /* libSystem.B.tbd in Frameworks */, + 432DB75C1D5D514C0048FB7B /* libiconv.tbd in Frameworks */, + 4357B6341D5C62AE00A2C138 /* libz.tbd in Frameworks */, + 4357B6801D5C6D7B00A2C138 /* IOKit.framework in Frameworks */, + 4357B6821D5C6D8400A2C138 /* Carbon.framework in Frameworks */, + 434A6C421D5B644F004EA68B /* Cocoa.framework in Frameworks */, + 4357B6841D5C6D9900A2C138 /* AudioToolbox.framework in Frameworks */, + 4357B6861D5C6DAB00A2C138 /* OpenGL.framework in Frameworks */, + 4357B6881D5C6DBD00A2C138 /* CoreFoundation.framework in Frameworks */, + 4357B68A1D5C6DCA00A2C138 /* CoreServices.framework in Frameworks */, + 434EFFD81D5D0F6200EF0FF5 /* libwx_baseu-3.0.a in Frameworks */, + 434EFFDA1D5D0F7500EF0FF5 /* libwx_baseu_net-3.0.a in Frameworks */, + 434EFFDE1D5D0F9F00EF0FF5 /* libwx_osx_cocoau_adv-3.0.a in Frameworks */, + 434EFFDC1D5D0F8500EF0FF5 /* libwx_osx_cocoau_core-3.0.a in Frameworks */, + 432DB75E1D5D52240048FB7B /* libwxregexu-3.0.a in Frameworks */, + 434EFFE01D5D204500EF0FF5 /* libcryptopp.a in Frameworks */, + 4337F6381D7743BA00388148 /* libupnp.a in Frameworks */, + 4337F63A1D7743CE00388148 /* libthreadutil.a in Frameworks */, + 4337F63C1D7743DB00388148 /* libixml.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 080E96DDFE201D6D7F000001 /* Classes */ = { + isa = PBXGroup; + children = ( + 48791F9411926F44002C086E /* Remote */, + 48791F6511926D4E002C086E /* Common */, + 48791EAA11926B8E002C086E /* GUI */, + 48791D3C11926A40002C086E /* Core */, + ); + name = Classes; + sourceTree = ""; + }; + 19C28FACFE9D520D11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 8D1107320486CEB800E47090 /* aMule.app */, + 435E3C241DA0195E004816AB /* libboost_system.a */, + ); + name = Products; + sourceTree = ""; + }; + 29B97314FDCFA39411CA2CEA /* aMule-Xcode */ = { + isa = PBXGroup; + children = ( + 48792056119274B2002C086E /* Libraries */, + 080E96DDFE201D6D7F000001 /* Classes */, + 29B97315FDCFA39411CA2CEA /* Other Sources */, + 29B97323FDCFA39411CA2CEA /* Frameworks */, + 19C28FACFE9D520D11CA2CBB /* Products */, + ); + name = "aMule-Xcode"; + sourceTree = ""; + }; + 29B97315FDCFA39411CA2CEA /* Other Sources */ = { + isa = PBXGroup; + children = ( + 435E3C361DA01ACC004816AB /* wxWidgets */, + 435E3C351DA01ABC004816AB /* CryptoPP */, + 435E3C341DA01A9C004816AB /* pUPnP */, + 435E3C311DA01A42004816AB /* Boost */, + 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, + 4338D7B01D6B0964006043CB /* amule.icns */, + 4338D7AF1D6B0943006043CB /* aMule_Xcode-Info.plist */, + 48636E2A119E5A4300BC3DB6 /* ArchSpecific.h */, + 48636E2B119E5A4300BC3DB6 /* Constants.h */, + 48636E2C119E5A4300BC3DB6 /* CryptoPP_Inc.h */, + 256AC3F00F4B6AF500CF3369 /* aMule_Xcode_Prefix.pch */, + ); + name = "Other Sources"; + sourceTree = ""; + }; + 29B97323FDCFA39411CA2CEA /* Frameworks */ = { + isa = PBXGroup; + children = ( + 4337F63B1D7743DB00388148 /* libixml.a */, + 4337F6391D7743CE00388148 /* libthreadutil.a */, + 4337F6371D7743BA00388148 /* libupnp.a */, + 434EFFDF1D5D204500EF0FF5 /* libcryptopp.a */, + 434EFFD71D5D0F6200EF0FF5 /* libwx_baseu-3.0.a */, + 434EFFD91D5D0F7500EF0FF5 /* libwx_baseu_net-3.0.a */, + 434EFFDB1D5D0F8500EF0FF5 /* libwx_osx_cocoau_core-3.0.a */, + 434EFFDD1D5D0F9F00EF0FF5 /* libwx_osx_cocoau_adv-3.0.a */, + 432DB75D1D5D52240048FB7B /* libwxregexu-3.0.a */, + 4357B68B1D5C6DE300A2C138 /* libc++.tbd */, + 432DB75B1D5D514C0048FB7B /* libiconv.tbd */, + 4357B67D1D5C6D6A00A2C138 /* libSystem.B.tbd */, + 4357B6331D5C62AE00A2C138 /* libz.tbd */, + 4357B67F1D5C6D7B00A2C138 /* IOKit.framework */, + 4357B6811D5C6D8400A2C138 /* Carbon.framework */, + 434A6C411D5B644F004EA68B /* Cocoa.framework */, + 4357B6831D5C6D9900A2C138 /* AudioToolbox.framework */, + 4357B6851D5C6DAB00A2C138 /* OpenGL.framework */, + 4357B6871D5C6DBD00A2C138 /* CoreFoundation.framework */, + 4357B6891D5C6DCA00A2C138 /* CoreServices.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 435E3C311DA01A42004816AB /* Boost */ = { + isa = PBXGroup; + children = ( + 435E3C321DA01A68004816AB /* error_code.cpp */, + 43B56D1C1DA0071D0089CF0D /* Makefile */, + ); + name = Boost; + sourceTree = ""; + }; + 435E3C341DA01A9C004816AB /* pUPnP */ = { + isa = PBXGroup; + children = ( + 43A79EF51D6EF6B800811351 /* Makefile */, + ); + name = pUPnP; + sourceTree = ""; + }; + 435E3C351DA01ABC004816AB /* CryptoPP */ = { + isa = PBXGroup; + children = ( + 434EFFD31D5CF84400EF0FF5 /* Makefile */, + ); + name = CryptoPP; + sourceTree = ""; + }; + 435E3C361DA01ACC004816AB /* wxWidgets */ = { + isa = PBXGroup; + children = ( + 434EFFD61D5CF86D00EF0FF5 /* Makefile */, + ); + name = wxWidgets; + sourceTree = ""; + }; + 43D8A8FF1D5B512500FE3039 /* Socket */ = { + isa = PBXGroup; + children = ( + 4338D7D01D6B1AE4006043CB /* LibSocketAsio.cpp */, + 4338D7D11D6B1AE4006043CB /* LibSocketWX.cpp */, + 43D8A9061D5B51C900FE3039 /* LibSocket.h */, + 43D8A9001D5B516D00FE3039 /* LibSocket.cpp */, + ); + name = Socket; + sourceTree = ""; + }; + 4879114A11925DEC002C086E /* Application */ = { + isa = PBXGroup; + children = ( + 4879119511925E61002C086E /* CFile.cpp */, + 4879119611925E61002C086E /* CFile.h */, + 4879119711925E61002C086E /* DataToText.cpp */, + 4879119811925E61002C086E /* DataToText.h */, + 4879119911925E61002C086E /* ED2KLink.cpp */, + 4879119A11925E61002C086E /* ED2KLink.h */, + 4879119B11925E61002C086E /* GapList.cpp */, + 4879119C11925E61002C086E /* GapList.h */, + 4879119D11925E61002C086E /* MagnetURI.cpp */, + 4879119E11925E61002C086E /* MagnetURI.h */, + 4879119F11925E61002C086E /* MemFile.cpp */, + 487911A011925E61002C086E /* MemFile.h */, + 487911A311925E61002C086E /* Packet.cpp */, + 487911A411925E61002C086E /* Packet.h */, + 487911A511925E61002C086E /* RLE.cpp */, + 487911A611925E61002C086E /* RLE.h */, + 487911A711925E61002C086E /* SafeFile.cpp */, + 487911A811925E61002C086E /* SafeFile.h */, + 487911A911925E61002C086E /* SHA.cpp */, + 487911AA11925E61002C086E /* SHA.h */, + 487911AB11925E61002C086E /* Tag.cpp */, + 487911AC11925E61002C086E /* Tag.h */, + 487911AD11925E61002C086E /* Timer.cpp */, + 487911AE11925E61002C086E /* Timer.h */, + ); + name = Application; + sourceTree = ""; + }; + 487911E711925EA7002C086E /* Core */ = { + isa = PBXGroup; + children = ( + 4879120F11925FE2002C086E /* Kademlia */, + 487911E811925FDD002C086E /* AsyncDNS.cpp */, + 487911E911925FDD002C086E /* AsyncDNS.h */, + 487911EA11925FDD002C086E /* DeadSourceList.cpp */, + 487911EB11925FDD002C086E /* DeadSourceList.h */, + 487911EC11925FDD002C086E /* FileArea.cpp */, + 487911ED11925FDD002C086E /* FileArea.h */, + 487911EE11925FDD002C086E /* FileAutoClose.cpp */, + 487911EF11925FDD002C086E /* FileAutoClose.h */, + 487911F011925FDD002C086E /* Friend.cpp */, + 487911F111925FDD002C086E /* Friend.h */, + 487911F211925FDD002C086E /* Parser.cpp */, + 487911F311925FDD002C086E /* Parser.hpp */, + 487911F411925FDD002C086E /* PlatformSpecific.cpp */, + 487911F511925FDD002C086E /* PlatformSpecific.h */, + 487911F611925FDD002C086E /* RandomFunctions.cpp */, + 487911F711925FDD002C086E /* RandomFunctions.h */, + 487911F811925FDD002C086E /* RC4Encrypt.cpp */, + 487911F911925FDD002C086E /* RC4Encrypt.h */, + 487911FA11925FDD002C086E /* Scanner.cpp */, + 487911FB11925FDD002C086E /* Scanner.h */, + 487911FC11925FDD002C086E /* StateMachine.cpp */, + 487911FD11925FDD002C086E /* StateMachine.h */, + 487911FE11925FDD002C086E /* ThreadScheduler.cpp */, + 487911FF11925FDD002C086E /* ThreadScheduler.h */, + 4879120011925FDD002C086E /* UPnPBase.cpp */, + 4879120111925FDD002C086E /* UPnPBase.h */, + ); + name = Core; + sourceTree = ""; + }; + 4879120F11925FE2002C086E /* Kademlia */ = { + isa = PBXGroup; + children = ( + 48791D0A119260A0002C086E /* UInt128.cpp */, + 48791D0B119260A0002C086E /* UInt128.h */, + 48791CD91192607A002C086E /* Contact.cpp */, + 48791CDA1192607A002C086E /* Contact.h */, + 48791CDB1192607A002C086E /* RoutingBin.cpp */, + 48791CDC1192607A002C086E /* RoutingBin.h */, + 487917E11192601E002C086E /* Entry.cpp */, + 487917E21192601E002C086E /* Entry.h */, + 487917E31192601E002C086E /* SearchManager.cpp */, + 487917E41192601E002C086E /* SearchManager.h */, + ); + name = Kademlia; + sourceTree = ""; + }; + 48791D0D119269A0002C086E /* GUI */ = { + isa = PBXGroup; + children = ( + 48791D3911926A2E002C086E /* listctrl.cpp */, + 48791D3A11926A2E002C086E /* listctrl.h */, + 48791D0E11926A0E002C086E /* BarShader.cpp */, + 48791D0F11926A0E002C086E /* BarShader.h */, + 48791D1011926A0E002C086E /* ChatWnd.cpp */, + 48791D1111926A0E002C086E /* ChatWnd.h */, + 48791D1211926A0E002C086E /* ColorFrameCtrl.cpp */, + 48791D1311926A0E002C086E /* ColorFrameCtrl.h */, + 48791D1411926A0E002C086E /* CommentDialog.cpp */, + 48791D1511926A0E002C086E /* CommentDialog.h */, + 48791D1611926A0E002C086E /* CommentDialogLst.cpp */, + 48791D1711926A0E002C086E /* CommentDialogLst.h */, + 48791D1811926A0E002C086E /* EditServerListDlg.cpp */, + 48791D1911926A0E002C086E /* EditServerListDlg.h */, + 48791D1A11926A0E002C086E /* FileDetailListCtrl.cpp */, + 48791D1B11926A0E002C086E /* FileDetailListCtrl.h */, + 48791D1C11926A0E002C086E /* IP2Country.cpp */, + 48791D1D11926A0E002C086E /* IP2Country.h */, + 48791D1E11926A0E002C086E /* MuleCollection.cpp */, + 48791D1F11926A0E002C086E /* MuleCollection.h */, + 48791D2011926A0E002C086E /* MuleGifCtrl.cpp */, + 48791D2111926A0E002C086E /* MuleGifCtrl.h */, + 48791D2211926A0E002C086E /* MuleListCtrl.cpp */, + 48791D2311926A0E002C086E /* MuleListCtrl.h */, + 48791D2411926A0E002C086E /* MuleNotebook.cpp */, + 48791D2511926A0E002C086E /* MuleNotebook.h */, + 48791D2611926A0E002C086E /* MuleTextCtrl.cpp */, + 48791D2711926A0E002C086E /* MuleTextCtrl.h */, + 48791D2811926A0E002C086E /* muuli_wdr.cpp */, + 48791D2911926A0E002C086E /* muuli_wdr.h */, + ); + name = GUI; + sourceTree = ""; + }; + 48791D3C11926A40002C086E /* Core */ = { + isa = PBXGroup; + children = ( + 48791D9E11926AF6002C086E /* Kademlia */, + 48791D3D11926AEE002C086E /* amule.cpp */, + 48791D3E11926AEE002C086E /* amule.h */, + 48791D3F11926AEE002C086E /* BaseClient.cpp */, + 48791D4011926AEE002C086E /* CanceledFileList.cpp */, + 48791D4111926AEE002C086E /* CanceledFileList.h */, + 48791D4211926AEE002C086E /* ClientCreditsList.cpp */, + 48791D4311926AEE002C086E /* ClientCreditsList.h */, + 48791D4411926AEE002C086E /* ClientList.cpp */, + 48791D4511926AEE002C086E /* ClientList.h */, + 48791D4611926AEE002C086E /* ClientTCPSocket.cpp */, + 48791D4711926AEE002C086E /* ClientTCPSocket.h */, + 48791D4811926AEE002C086E /* ClientUDPSocket.cpp */, + 48791D4911926AEE002C086E /* ClientUDPSocket.h */, + 48791D4A11926AEE002C086E /* CorruptionBlackBox.cpp */, + 48791D4B11926AEE002C086E /* CorruptionBlackBox.h */, + 48791D4C11926AEE002C086E /* DownloadClient.cpp */, + 48791D4D11926AEE002C086E /* DownloadQueue.cpp */, + 48791D4E11926AEE002C086E /* DownloadQueue.h */, + 48791D4F11926AEE002C086E /* ECSpecialCoreTags.cpp */, + 48791D5011926AEE002C086E /* EMSocket.cpp */, + 48791D5111926AEE002C086E /* EMSocket.h */, + 48791D5211926AEE002C086E /* EncryptedDatagramSocket.cpp */, + 48791D5311926AEE002C086E /* EncryptedDatagramSocket.h */, + 48791D5411926AEE002C086E /* EncryptedStreamSocket.cpp */, + 48791D5511926AEE002C086E /* EncryptedStreamSocket.h */, + 48791D5611926AEE002C086E /* ExternalConn.cpp */, + 48791D5711926AEE002C086E /* FriendList.cpp */, + 48791D5811926AEE002C086E /* FriendList.h */, + 48791D5911926AEE002C086E /* HTTPDownload.cpp */, + 48791D5A11926AEE002C086E /* HTTPDownload.h */, + 48791D5B11926AEE002C086E /* IPFilter.cpp */, + 48791D5C11926AEE002C086E /* IPFilter.h */, + 48CB3DB511B58AA80051CAF2 /* IPFilterScanner.h */, + 48CB3DB411B58AA80051CAF2 /* IPFilterScanner.cpp */, + 48791D5D11926AEE002C086E /* KnownFileList.cpp */, + 48791D5E11926AEE002C086E /* KnownFileList.h */, + 48791D5F11926AEE002C086E /* ListenSocket.cpp */, + 48791D6011926AEE002C086E /* ListenSocket.h */, + 48791D6111926AEE002C086E /* MuleUDPSocket.cpp */, + 48791D6211926AEE002C086E /* MuleUDPSocket.h */, + 48791D6311926AEE002C086E /* PartFileConvert.cpp */, + 48791D6411926AEE002C086E /* PartFileConvert.h */, + 48791D6511926AEE002C086E /* SearchFile.cpp */, + 48791D6611926AEE002C086E /* SearchFile.h */, + 48791D6711926AEE002C086E /* SearchList.cpp */, + 48791D6811926AEE002C086E /* SearchList.h */, + 48791D6911926AEE002C086E /* ServerConnect.cpp */, + 48791D6A11926AEE002C086E /* ServerConnect.h */, + 48791D6B11926AEE002C086E /* ServerList.cpp */, + 48791D6C11926AEE002C086E /* ServerList.h */, + 48791D6D11926AEE002C086E /* ServerSocket.cpp */, + 48791D6E11926AEE002C086E /* ServerSocket.h */, + 48791D6F11926AEE002C086E /* ServerUDPSocket.cpp */, + 48791D7011926AEE002C086E /* ServerUDPSocket.h */, + 48791D7111926AEE002C086E /* SharedFileList.cpp */, + 48791D7211926AEE002C086E /* SharedFileList.h */, + 48791D7311926AEE002C086E /* TerminationProcessAmuleweb.cpp */, + 48791D7411926AEE002C086E /* TerminationProcessAmuleweb.h */, + 48791D7511926AEE002C086E /* ThreadTasks.cpp */, + 48791D7611926AEE002C086E /* ThreadTasks.h */, + 48791D7711926AEE002C086E /* UploadBandwidthThrottler.cpp */, + 48791D7811926AEE002C086E /* UploadBandwidthThrottler.h */, + 48791D7911926AEE002C086E /* UploadClient.cpp */, + 48791D7A11926AEE002C086E /* UploadQueue.cpp */, + 48791D7B11926AEE002C086E /* UploadQueue.h */, + ); + name = Core; + sourceTree = ""; + }; + 48791D9E11926AF6002C086E /* Kademlia */ = { + isa = PBXGroup; + children = ( + 48791E7C11926B54002C086E /* RoutingZone.cpp */, + 48791E7D11926B54002C086E /* RoutingZone.h */, + 48791E2511926B41002C086E /* Indexed.cpp */, + 48791E2611926B41002C086E /* Indexed.h */, + 48791E2711926B41002C086E /* Kademlia.cpp */, + 48791E2811926B41002C086E /* Kademlia.h */, + 48791E2911926B41002C086E /* Prefs.cpp */, + 48791E2A11926B41002C086E /* Prefs.h */, + 48791E2B11926B41002C086E /* Search.cpp */, + 48791E2C11926B41002C086E /* Search.h */, + 48791E2D11926B41002C086E /* UDPFirewallTester.cpp */, + 48791E2E11926B41002C086E /* UDPFirewallTester.h */, + 48791DE311926B21002C086E /* KademliaUDPListener.cpp */, + 48791DE411926B21002C086E /* KademliaUDPListener.h */, + 48791DE511926B21002C086E /* PacketTracking.cpp */, + 48791DE611926B21002C086E /* PacketTracking.h */, + ); + name = Kademlia; + sourceTree = ""; + }; + 48791EAA11926B8E002C086E /* GUI */ = { + isa = PBXGroup; + children = ( + 4848D8091192E85900ED40CC /* SharedFilePeersListCtrl.cpp */, + 4848D80A1192E85900ED40CC /* SharedFilePeersListCtrl.h */, + 4848D80B1192E85900ED40CC /* SourceListCtrl.cpp */, + 4848D80C1192E85900ED40CC /* SourceListCtrl.h */, + 4848D2CD1192E83100ED40CC /* GenericClientListCtrl.cpp */, + 4848D2CE1192E83100ED40CC /* GenericClientListCtrl.h */, + 48791EAB11926CC7002C086E /* AddFriend.cpp */, + 48791EAC11926CC7002C086E /* AddFriend.h */, + 48791EAD11926CC7002C086E /* amule-gui.cpp */, + 48791EAE11926CC7002C086E /* amuleDlg.cpp */, + 48791EAF11926CC7002C086E /* amuleDlg.h */, + 48791EB011926CC7002C086E /* CatDialog.cpp */, + 48791EB111926CC7002C086E /* CatDialog.h */, + 48791EB211926CC7002C086E /* ChatSelector.cpp */, + 48791EB311926CC7002C086E /* ChatSelector.h */, + 48791EB411926CC7002C086E /* ClientDetailDialog.cpp */, + 48791EB511926CC7002C086E /* ClientDetailDialog.h */, + 48791EB811926CC7002C086E /* DirectoryTreeCtrl.cpp */, + 48791EB911926CC7002C086E /* DirectoryTreeCtrl.h */, + 48791EBA11926CC7002C086E /* DownloadListCtrl.cpp */, + 48791EBB11926CC7002C086E /* DownloadListCtrl.h */, + 48791EBC11926CC7002C086E /* FileDetailDialog.cpp */, + 48791EBD11926CC7002C086E /* FileDetailDialog.h */, + 48791EBE11926CC7002C086E /* FriendListCtrl.cpp */, + 48791EBF11926CC7002C086E /* FriendListCtrl.h */, + 48791EC011926CC7002C086E /* KadDlg.cpp */, + 48791EC111926CC7002C086E /* KadDlg.h */, + 48791EC211926CC7002C086E /* MuleColour.cpp */, + 48791EC311926CC7002C086E /* MuleColour.h */, + 48791EC411926CC7002C086E /* MuleTrayIcon.cpp */, + 48791EC511926CC7002C086E /* MuleTrayIcon.h */, + 48791EC611926CC7002C086E /* OScopeCtrl.cpp */, + 48791EC711926CC7002C086E /* OScopeCtrl.h */, + 48791EC811926CC7002C086E /* PartFileConvertDlg.cpp */, + 48791EC911926CC7002C086E /* PartFileConvertDlg.h */, + 48791ECA11926CC7002C086E /* PrefsUnifiedDlg.cpp */, + 48791ECB11926CC7002C086E /* PrefsUnifiedDlg.h */, + 48791ECC11926CC7002C086E /* SearchDlg.cpp */, + 48791ECD11926CC7002C086E /* SearchDlg.h */, + 48791ECE11926CC7002C086E /* SearchListCtrl.cpp */, + 48791ECF11926CC7002C086E /* SearchListCtrl.h */, + 48791ED011926CC7002C086E /* ServerListCtrl.cpp */, + 48791ED111926CC7002C086E /* ServerListCtrl.h */, + 48791ED211926CC7002C086E /* ServerWnd.cpp */, + 48791ED311926CC7002C086E /* ServerWnd.h */, + 48791ED411926CC7002C086E /* SharedFilesCtrl.cpp */, + 48791ED511926CC7002C086E /* SharedFilesCtrl.h */, + 48791ED611926CC7002C086E /* SharedFilesWnd.cpp */, + 48791ED711926CC7002C086E /* SharedFilesWnd.h */, + 48791ED811926CC7002C086E /* StatisticsDlg.cpp */, + 48791ED911926CC7002C086E /* StatisticsDlg.h */, + 48791EDA11926CC7002C086E /* TransferWnd.cpp */, + 48791EDB11926CC7002C086E /* TransferWnd.h */, + ); + name = GUI; + sourceTree = ""; + }; + 48791F6511926D4E002C086E /* Common */ = { + isa = PBXGroup; + children = ( + 43D8A9071D5B55BA00FE3039 /* ClientRef.cpp */, + 43D8A9081D5B55BA00FE3039 /* ClientRef.h */, + 487922C811927626002C086E /* CaptchaDialog.cpp */, + 487922C911927626002C086E /* CaptchaDialog.h */, + 487922CA11927626002C086E /* CaptchaGenerator.cpp */, + 487922CB11927626002C086E /* CaptchaGenerator.h */, + 48791F6611926F24002C086E /* amuleAppCommon.cpp */, + 48791F6711926F24002C086E /* ClientCredits.cpp */, + 48791F6811926F24002C086E /* ClientCredits.h */, + 48791F6911926F24002C086E /* ECSpecialMuleTags.cpp */, + 48791F6A11926F24002C086E /* GetTickCount.cpp */, + 48791F6B11926F24002C086E /* GetTickCount.h */, + 48791F6C11926F24002C086E /* GuiEvents.cpp */, + 48791F6D11926F24002C086E /* GuiEvents.h */, + 48791F6E11926F24002C086E /* KnownFile.cpp */, + 48791F6F11926F24002C086E /* KnownFile.h */, + 48791F7011926F24002C086E /* Logger.cpp */, + 48791F7111926F24002C086E /* Logger.h */, + 48791F7211926F24002C086E /* PartFile.cpp */, + 48791F7311926F24002C086E /* PartFile.h */, + 48791F7411926F24002C086E /* Preferences.cpp */, + 48791F7511926F24002C086E /* Preferences.h */, + 48791F7611926F24002C086E /* Proxy.cpp */, + 48791F7711926F24002C086E /* Proxy.h */, + 48791F7811926F24002C086E /* Server.cpp */, + 48791F7911926F24002C086E /* Server.h */, + 48791F7A11926F24002C086E /* SHAHashSet.cpp */, + 48791F7B11926F24002C086E /* SHAHashSet.h */, + 48791F7C11926F24002C086E /* Statistics.cpp */, + 48791F7D11926F24002C086E /* Statistics.h */, + 48791F7E11926F24002C086E /* StatTree.cpp */, + 48791F7F11926F24002C086E /* StatTree.h */, + 48791F8011926F24002C086E /* TerminationProcess.cpp */, + 48791F8111926F24002C086E /* TerminationProcess.h */, + 48791F8211926F24002C086E /* UserEvents.cpp */, + 48791F8311926F24002C086E /* UserEvents.h */, + ); + name = Common; + sourceTree = ""; + }; + 48791F9411926F44002C086E /* Remote */ = { + isa = PBXGroup; + children = ( + 48791FD611926F74002C086E /* NetworkFunctions.cpp */, + 48791FD711926F74002C086E /* NetworkFunctions.h */, + 48791FD811926F74002C086E /* OtherFunctions.cpp */, + 48791FD911926F74002C086E /* OtherFunctions.h */, + ); + name = Remote; + sourceTree = ""; + }; + 48792056119274B2002C086E /* Libraries */ = { + isa = PBXGroup; + children = ( + 4879114A11925DEC002C086E /* Application */, + 48792057119274B7002C086E /* Common */, + 487911E711925EA7002C086E /* Core */, + 48792058119274BB002C086E /* EC */, + 48791D0D119269A0002C086E /* GUI */, + 43D8A8FF1D5B512500FE3039 /* Socket */, + ); + name = Libraries; + sourceTree = ""; + }; + 48792057119274B7002C086E /* Common */ = { + isa = PBXGroup; + children = ( + 4879205C119274FA002C086E /* FileFunctions.cpp */, + 4879205D119274FA002C086E /* FileFunctions.h */, + 4879205E119274FA002C086E /* Format.cpp */, + 4879205F119274FA002C086E /* Format.h */, + 48792060119274FA002C086E /* MD5Sum.cpp */, + 48792061119274FA002C086E /* MD5Sum.h */, + 48792062119274FA002C086E /* MuleDebug.cpp */, + 48792063119274FA002C086E /* MuleDebug.h */, + 48792064119274FA002C086E /* Path.cpp */, + 48792065119274FA002C086E /* Path.h */, + 48792066119274FA002C086E /* StringFunctions.cpp */, + 48792067119274FA002C086E /* StringFunctions.h */, + 48792068119274FA002C086E /* TextFile.cpp */, + 48792069119274FA002C086E /* TextFile.h */, + ); + name = Common; + sourceTree = ""; + }; + 48792058119274BB002C086E /* EC */ = { + isa = PBXGroup; + children = ( + 43D8A90B1D5B568600FE3039 /* ECUInt128.cpp */, + 43D8A90C1D5B568600FE3039 /* ECTagTypes.h */, + 43D8A90D1D5B568600FE3039 /* ECID.h */, + 43D8A90E1D5B568600FE3039 /* ECFileConfig.h */, + 43D8A90F1D5B568600FE3039 /* ECCodes.h */, + 4879213211927582002C086E /* ECMuleSocket.cpp */, + 4879213311927582002C086E /* ECMuleSocket.h */, + 4879213411927582002C086E /* ECPacket.cpp */, + 4879213511927582002C086E /* ECPacket.h */, + 4879213611927582002C086E /* ECSocket.cpp */, + 4879213711927582002C086E /* ECSocket.h */, + 4879213811927582002C086E /* ECSpecialTags.cpp */, + 4879213911927582002C086E /* ECSpecialTags.h */, + 4879213A11927582002C086E /* ECTag.cpp */, + 4879213B11927582002C086E /* ECTag.h */, + 4879213C11927582002C086E /* RemoteConnect.cpp */, + 4879213D11927582002C086E /* RemoteConnect.h */, + ); + name = EC; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 435E3C221DA0195E004816AB /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXLegacyTarget section */ + 434EFFB71D5CF74F00EF0FF5 /* wxWidgets */ = { + isa = PBXLegacyTarget; + buildArgumentsString = "$(ACTION)"; + buildConfigurationList = 434EFFBA1D5CF74F00EF0FF5 /* Build configuration list for PBXLegacyTarget "wxWidgets" */; + buildPhases = ( + ); + buildToolPath = /usr/bin/make; + buildWorkingDirectory = "$(SRCROOT)/wxWidgets"; + dependencies = ( + ); + name = wxWidgets; + passBuildSettingsInEnvironment = 1; + productName = wxWidgets; + }; + 434EFFBB1D5CF75900EF0FF5 /* CryptoPP */ = { + isa = PBXLegacyTarget; + buildArgumentsString = "$(ACTION)"; + buildConfigurationList = 434EFFBC1D5CF75900EF0FF5 /* Build configuration list for PBXLegacyTarget "CryptoPP" */; + buildPhases = ( + ); + buildToolPath = /usr/bin/make; + buildWorkingDirectory = "$(SRCROOT)/CryptoPP"; + dependencies = ( + ); + name = CryptoPP; + passBuildSettingsInEnvironment = 1; + productName = CryptoPP; + }; + 435E3C281DA0198C004816AB /* Boost */ = { + isa = PBXLegacyTarget; + buildArgumentsString = "$(ACTION)"; + buildConfigurationList = 435E3C291DA0198C004816AB /* Build configuration list for PBXLegacyTarget "Boost" */; + buildPhases = ( + ); + buildToolPath = /usr/bin/make; + buildWorkingDirectory = "$(SRCROOT)/Boost"; + dependencies = ( + ); + name = Boost; + passBuildSettingsInEnvironment = 1; + productName = Boost; + }; + 43A79EF61D6EFC3000811351 /* pUPnP */ = { + isa = PBXLegacyTarget; + buildArgumentsString = "$(ACTION)"; + buildConfigurationList = 43A79EF71D6EFC3000811351 /* Build configuration list for PBXLegacyTarget "pUPnP" */; + buildPhases = ( + ); + buildToolPath = /usr/bin/make; + buildWorkingDirectory = "$(SRCROOT)/pUPnP"; + dependencies = ( + ); + name = pUPnP; + passBuildSettingsInEnvironment = 1; + productName = pUPnP; + }; +/* End PBXLegacyTarget section */ + +/* Begin PBXNativeTarget section */ + 435E3C231DA0195E004816AB /* boost_system */ = { + isa = PBXNativeTarget; + buildConfigurationList = 435E3C271DA0195E004816AB /* Build configuration list for PBXNativeTarget "boost_system" */; + buildPhases = ( + 435E3C201DA0195E004816AB /* Sources */, + 435E3C211DA0195E004816AB /* Frameworks */, + 435E3C221DA0195E004816AB /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 435E3C2D1DA019EC004816AB /* PBXTargetDependency */, + ); + name = boost_system; + productName = boost_system; + productReference = 435E3C241DA0195E004816AB /* libboost_system.a */; + productType = "com.apple.product-type.library.static"; + }; + 8D1107260486CEB800E47090 /* aMule */ = { + isa = PBXNativeTarget; + buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "aMule" */; + buildPhases = ( + 8D1107290486CEB800E47090 /* Resources */, + 8D11072C0486CEB800E47090 /* Sources */, + 8D11072E0486CEB800E47090 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 4338D8081D6B630E006043CB /* PBXTargetDependency */, + 4338D80A1D6B630E006043CB /* PBXTargetDependency */, + 4324B44F1D71D2CD0045BFC7 /* PBXTargetDependency */, + ); + name = aMule; + productInstallPath = "$(HOME)/Applications"; + productName = "aMule-Xcode"; + productReference = 8D1107320486CEB800E47090 /* aMule.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 29B97313FDCFA39411CA2CEA /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0730; + TargetAttributes = { + 434EFFB71D5CF74F00EF0FF5 = { + CreatedOnToolsVersion = 7.3.1; + }; + 434EFFBB1D5CF75900EF0FF5 = { + CreatedOnToolsVersion = 7.3.1; + }; + 435E3C231DA0195E004816AB = { + CreatedOnToolsVersion = 8.0; + ProvisioningStyle = Automatic; + }; + 435E3C281DA0198C004816AB = { + CreatedOnToolsVersion = 8.0; + ProvisioningStyle = Automatic; + }; + 43A79EF61D6EFC3000811351 = { + CreatedOnToolsVersion = 7.3.1; + }; + 8D1107260486CEB800E47090 = { + SystemCapabilities = { + com.apple.Sandbox = { + enabled = 0; + }; + }; + }; + }; + }; + buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "aMule" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 1; + knownRegions = ( + en, + ); + mainGroup = 29B97314FDCFA39411CA2CEA /* aMule-Xcode */; + projectDirPath = ""; + projectRoots = ( + "", + .., + ); + targets = ( + 8D1107260486CEB800E47090 /* aMule */, + 434EFFB71D5CF74F00EF0FF5 /* wxWidgets */, + 434EFFBB1D5CF75900EF0FF5 /* CryptoPP */, + 43A79EF61D6EFC3000811351 /* pUPnP */, + 435E3C231DA0195E004816AB /* boost_system */, + 435E3C281DA0198C004816AB /* Boost */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D1107290486CEB800E47090 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 435E3C201DA0195E004816AB /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 433906431DA0508E00F0CA46 /* error_code.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D11072C0486CEB800E47090 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 487911DA11925E61002C086E /* CFile.cpp in Sources */, + 487911DB11925E61002C086E /* DataToText.cpp in Sources */, + 43D8A9091D5B55BA00FE3039 /* ClientRef.cpp in Sources */, + 487911DC11925E61002C086E /* ED2KLink.cpp in Sources */, + 487911DD11925E61002C086E /* GapList.cpp in Sources */, + 487911DE11925E61002C086E /* MagnetURI.cpp in Sources */, + 487911DF11925E61002C086E /* MemFile.cpp in Sources */, + 487911E111925E61002C086E /* Packet.cpp in Sources */, + 487911E211925E61002C086E /* RLE.cpp in Sources */, + 487911E311925E61002C086E /* SafeFile.cpp in Sources */, + 487911E411925E61002C086E /* SHA.cpp in Sources */, + 487911E511925E61002C086E /* Tag.cpp in Sources */, + 487911E611925E61002C086E /* Timer.cpp in Sources */, + 4879120211925FDD002C086E /* AsyncDNS.cpp in Sources */, + 4879120311925FDD002C086E /* DeadSourceList.cpp in Sources */, + 4879120411925FDD002C086E /* FileArea.cpp in Sources */, + 4879120511925FDD002C086E /* FileAutoClose.cpp in Sources */, + 4879120611925FDD002C086E /* Friend.cpp in Sources */, + 4879120711925FDD002C086E /* Parser.cpp in Sources */, + 4879120811925FDD002C086E /* PlatformSpecific.cpp in Sources */, + 4879120911925FDD002C086E /* RandomFunctions.cpp in Sources */, + 4879120A11925FDD002C086E /* RC4Encrypt.cpp in Sources */, + 4879120B11925FDD002C086E /* Scanner.cpp in Sources */, + 4879120C11925FDD002C086E /* StateMachine.cpp in Sources */, + 4879120D11925FDD002C086E /* ThreadScheduler.cpp in Sources */, + 4879120E11925FDD002C086E /* UPnPBase.cpp in Sources */, + 48791C961192601F002C086E /* Entry.cpp in Sources */, + 48791C971192601F002C086E /* SearchManager.cpp in Sources */, + 48791D081192607A002C086E /* Contact.cpp in Sources */, + 48791D091192607A002C086E /* RoutingBin.cpp in Sources */, + 48791D0C119260A0002C086E /* UInt128.cpp in Sources */, + 48791D2A11926A0E002C086E /* BarShader.cpp in Sources */, + 48791D2B11926A0E002C086E /* ChatWnd.cpp in Sources */, + 43D8A9031D5B516D00FE3039 /* LibSocket.cpp in Sources */, + 48791D2C11926A0E002C086E /* ColorFrameCtrl.cpp in Sources */, + 48791D2D11926A0E002C086E /* CommentDialog.cpp in Sources */, + 48791D2E11926A0E002C086E /* CommentDialogLst.cpp in Sources */, + 48791D2F11926A0E002C086E /* EditServerListDlg.cpp in Sources */, + 48791D3011926A0E002C086E /* FileDetailListCtrl.cpp in Sources */, + 48791D3111926A0E002C086E /* IP2Country.cpp in Sources */, + 48791D3211926A0E002C086E /* MuleCollection.cpp in Sources */, + 48791D3311926A0E002C086E /* MuleGifCtrl.cpp in Sources */, + 48791D3411926A0E002C086E /* MuleListCtrl.cpp in Sources */, + 48791D3511926A0E002C086E /* MuleNotebook.cpp in Sources */, + 48791D3611926A0E002C086E /* MuleTextCtrl.cpp in Sources */, + 48791D3711926A0E002C086E /* muuli_wdr.cpp in Sources */, + 48791D3B11926A2E002C086E /* listctrl.cpp in Sources */, + 48791D7C11926AEE002C086E /* amule.cpp in Sources */, + 48791D7D11926AEE002C086E /* BaseClient.cpp in Sources */, + 48791D7E11926AEE002C086E /* CanceledFileList.cpp in Sources */, + 48791D7F11926AEE002C086E /* ClientCreditsList.cpp in Sources */, + 48791D8011926AEE002C086E /* ClientList.cpp in Sources */, + 48791D8111926AEE002C086E /* ClientTCPSocket.cpp in Sources */, + 48791D8211926AEE002C086E /* ClientUDPSocket.cpp in Sources */, + 48791D8311926AEE002C086E /* CorruptionBlackBox.cpp in Sources */, + 48791D8411926AEE002C086E /* DownloadClient.cpp in Sources */, + 48791D8511926AEE002C086E /* DownloadQueue.cpp in Sources */, + 48791D8611926AEE002C086E /* ECSpecialCoreTags.cpp in Sources */, + 48791D8711926AEE002C086E /* EMSocket.cpp in Sources */, + 48791D8811926AEE002C086E /* EncryptedDatagramSocket.cpp in Sources */, + 48791D8911926AEE002C086E /* EncryptedStreamSocket.cpp in Sources */, + 48791D8A11926AEE002C086E /* ExternalConn.cpp in Sources */, + 48791D8B11926AEE002C086E /* FriendList.cpp in Sources */, + 48791D8C11926AEE002C086E /* HTTPDownload.cpp in Sources */, + 48791D8D11926AEE002C086E /* IPFilter.cpp in Sources */, + 48791D8E11926AEE002C086E /* KnownFileList.cpp in Sources */, + 48791D8F11926AEE002C086E /* ListenSocket.cpp in Sources */, + 48791D9011926AEE002C086E /* MuleUDPSocket.cpp in Sources */, + 48791D9111926AEE002C086E /* PartFileConvert.cpp in Sources */, + 48791D9211926AEE002C086E /* SearchFile.cpp in Sources */, + 48791D9311926AEE002C086E /* SearchList.cpp in Sources */, + 48791D9411926AEE002C086E /* ServerConnect.cpp in Sources */, + 48791D9511926AEE002C086E /* ServerList.cpp in Sources */, + 48791D9611926AEE002C086E /* ServerSocket.cpp in Sources */, + 48791D9711926AEE002C086E /* ServerUDPSocket.cpp in Sources */, + 48791D9811926AEE002C086E /* SharedFileList.cpp in Sources */, + 43D8A9101D5B568600FE3039 /* ECUInt128.cpp in Sources */, + 48791D9911926AEE002C086E /* TerminationProcessAmuleweb.cpp in Sources */, + 48791D9A11926AEE002C086E /* ThreadTasks.cpp in Sources */, + 48791D9B11926AEE002C086E /* UploadBandwidthThrottler.cpp in Sources */, + 48791D9C11926AEE002C086E /* UploadClient.cpp in Sources */, + 48791D9D11926AEE002C086E /* UploadQueue.cpp in Sources */, + 48791E1211926B21002C086E /* KademliaUDPListener.cpp in Sources */, + 48791E1311926B21002C086E /* PacketTracking.cpp in Sources */, + 48791E3611926B41002C086E /* Indexed.cpp in Sources */, + 48791E3711926B41002C086E /* Kademlia.cpp in Sources */, + 48791E3811926B41002C086E /* Prefs.cpp in Sources */, + 48791E3911926B41002C086E /* Search.cpp in Sources */, + 48791E3A11926B41002C086E /* UDPFirewallTester.cpp in Sources */, + 48791EA911926B54002C086E /* RoutingZone.cpp in Sources */, + 48791EDC11926CC7002C086E /* AddFriend.cpp in Sources */, + 48791EDD11926CC7002C086E /* amule-gui.cpp in Sources */, + 48791EDE11926CC7002C086E /* amuleDlg.cpp in Sources */, + 48791EDF11926CC7002C086E /* CatDialog.cpp in Sources */, + 48791EE011926CC7002C086E /* ChatSelector.cpp in Sources */, + 48791EE111926CC7002C086E /* ClientDetailDialog.cpp in Sources */, + 48791EE311926CC7002C086E /* DirectoryTreeCtrl.cpp in Sources */, + 48791EE411926CC7002C086E /* DownloadListCtrl.cpp in Sources */, + 48791EE511926CC7002C086E /* FileDetailDialog.cpp in Sources */, + 48791EE611926CC7002C086E /* FriendListCtrl.cpp in Sources */, + 48791EE711926CC7002C086E /* KadDlg.cpp in Sources */, + 48791EE811926CC7002C086E /* MuleColour.cpp in Sources */, + 48791EE911926CC7002C086E /* MuleTrayIcon.cpp in Sources */, + 48791EEA11926CC7002C086E /* OScopeCtrl.cpp in Sources */, + 48791EEB11926CC7002C086E /* PartFileConvertDlg.cpp in Sources */, + 48791EEC11926CC7002C086E /* PrefsUnifiedDlg.cpp in Sources */, + 48791EED11926CC7002C086E /* SearchDlg.cpp in Sources */, + 48791EEE11926CC7002C086E /* SearchListCtrl.cpp in Sources */, + 48791EEF11926CC7002C086E /* ServerListCtrl.cpp in Sources */, + 48791EF011926CC7002C086E /* ServerWnd.cpp in Sources */, + 48791EF111926CC7002C086E /* SharedFilesCtrl.cpp in Sources */, + 48791EF211926CC7002C086E /* SharedFilesWnd.cpp in Sources */, + 48791EF311926CC7002C086E /* StatisticsDlg.cpp in Sources */, + 48791EF411926CC7002C086E /* TransferWnd.cpp in Sources */, + 48791F8411926F24002C086E /* amuleAppCommon.cpp in Sources */, + 48791F8511926F24002C086E /* ClientCredits.cpp in Sources */, + 48791F8611926F24002C086E /* ECSpecialMuleTags.cpp in Sources */, + 48791F8711926F24002C086E /* GetTickCount.cpp in Sources */, + 43B56D1D1DA0071D0089CF0D /* Makefile in Sources */, + 48791F8811926F24002C086E /* GuiEvents.cpp in Sources */, + 48791F8911926F24002C086E /* KnownFile.cpp in Sources */, + 48791F8A11926F24002C086E /* Logger.cpp in Sources */, + 48791F8B11926F24002C086E /* PartFile.cpp in Sources */, + 48791F8C11926F24002C086E /* Preferences.cpp in Sources */, + 48791F8D11926F24002C086E /* Proxy.cpp in Sources */, + 48791F8E11926F24002C086E /* Server.cpp in Sources */, + 48791F8F11926F24002C086E /* SHAHashSet.cpp in Sources */, + 48791F9011926F24002C086E /* Statistics.cpp in Sources */, + 48791F9111926F24002C086E /* StatTree.cpp in Sources */, + 48791F9211926F24002C086E /* TerminationProcess.cpp in Sources */, + 48791F9311926F24002C086E /* UserEvents.cpp in Sources */, + 4879200511926F74002C086E /* NetworkFunctions.cpp in Sources */, + 4879200611926F74002C086E /* OtherFunctions.cpp in Sources */, + 4879206A119274FA002C086E /* FileFunctions.cpp in Sources */, + 4879206B119274FA002C086E /* Format.cpp in Sources */, + 4879206C119274FA002C086E /* MD5Sum.cpp in Sources */, + 4879206D119274FA002C086E /* MuleDebug.cpp in Sources */, + 4879206E119274FA002C086E /* Path.cpp in Sources */, + 4879206F119274FA002C086E /* StringFunctions.cpp in Sources */, + 48792070119274FA002C086E /* TextFile.cpp in Sources */, + 487921EA11927582002C086E /* ECMuleSocket.cpp in Sources */, + 487921EB11927582002C086E /* ECPacket.cpp in Sources */, + 487921EC11927582002C086E /* ECSocket.cpp in Sources */, + 487921ED11927582002C086E /* ECSpecialTags.cpp in Sources */, + 487921EE11927582002C086E /* ECTag.cpp in Sources */, + 487921EF11927582002C086E /* RemoteConnect.cpp in Sources */, + 4879238511927626002C086E /* CaptchaDialog.cpp in Sources */, + 4879238611927626002C086E /* CaptchaGenerator.cpp in Sources */, + 4848D2CF1192E83100ED40CC /* GenericClientListCtrl.cpp in Sources */, + 4848DC291192E85A00ED40CC /* SharedFilePeersListCtrl.cpp in Sources */, + 4848DC2A1192E85A00ED40CC /* SourceListCtrl.cpp in Sources */, + 48CB3DB611B58AA80051CAF2 /* IPFilterScanner.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 4324B44F1D71D2CD0045BFC7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 43A79EF61D6EFC3000811351 /* pUPnP */; + targetProxy = 4324B44E1D71D2CD0045BFC7 /* PBXContainerItemProxy */; + }; + 4338D8081D6B630E006043CB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 434EFFB71D5CF74F00EF0FF5 /* wxWidgets */; + targetProxy = 4338D8071D6B630E006043CB /* PBXContainerItemProxy */; + }; + 4338D80A1D6B630E006043CB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 434EFFBB1D5CF75900EF0FF5 /* CryptoPP */; + targetProxy = 4338D8091D6B630E006043CB /* PBXContainerItemProxy */; + }; + 435E3C2D1DA019EC004816AB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 435E3C281DA0198C004816AB /* Boost */; + targetProxy = 435E3C2C1DA019EC004816AB /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 089C165DFE840E0CC02AAC07 /* en */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 434EFFB81D5CF74F00EF0FF5 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUGGING_SYMBOLS = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 434EFFB91D5CF74F00EF0FF5 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 434EFFBD1D5CF75900EF0FF5 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUGGING_SYMBOLS = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 434EFFBE1D5CF75900EF0FF5 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 435E3C251DA0195E004816AB /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "compiler-default"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVES = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "-"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + EXECUTABLE_PREFIX = lib; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + MACOSX_DEPLOYMENT_TARGET = 10.12; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = NO; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + }; + name = Debug; + }; + 435E3C261DA0195E004816AB /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "compiler-default"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVES = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "-"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + EXECUTABLE_PREFIX = lib; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + MACOSX_DEPLOYMENT_TARGET = 10.12; + MTL_ENABLE_DEBUG_INFO = NO; + ONLY_ACTIVE_ARCH = NO; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + }; + name = Release; + }; + 435E3C2A1DA0198C004816AB /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVES = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUGGING_SYMBOLS = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = NO; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 435E3C2B1DA0198C004816AB /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVES = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + MTL_ENABLE_DEBUG_INFO = NO; + ONLY_ACTIVE_ARCH = NO; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 43A79EF81D6EFC3000811351 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUGGING_SYMBOLS = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = NO; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 43A79EF91D6EFC3000811351 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + MTL_ENABLE_DEBUG_INFO = NO; + ONLY_ACTIVE_ARCH = NO; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 48636E0A119E4DBA00BC3DB6 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + GCC_C_LANGUAGE_STANDARD = "compiler-default"; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + USE_WX_EXTENSIONS, + "_FILE_OFFSET_BITS=64", + _LARGE_FILES, + __WXMAC__, + __WXOSX__, + __WXOSX_COCOA__, + "wxDEBUG_LEVEL=0", + __WEAK_CRYPTO__, + "ENABLE_UPNP=1", + ); + GCC_THREADSAFE_STATICS = NO; + GCC_VERSION = ""; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../../src", + "$(SRCROOT)/../../src/libs/**", + "$(SRCROOT)/../../src/include/**", + "$(SRCROOT)/wxWidgets/dest/include/wx-3.0", + "$(SRCROOT)/wxWidgets/dest/lib/wx/include/osx_cocoa-unicode-static-3.0", + "$(SRCROOT)/CryptoPP/dest/include", + "$(SRCROOT)/pUPnP/dest/include/upnp", + "$(SRCROOT)/Boost/array/include", + "$(SRCROOT)/Boost/asio/include", + "$(SRCROOT)/Boost/assert/include", + "$(SRCROOT)/Boost/bind/include", + "$(SRCROOT)/Boost/config/include", + "$(SRCROOT)/Boost/core/include", + "$(SRCROOT)/Boost/date_time/include", + "$(SRCROOT)/Boost/mpl/include", + "$(SRCROOT)/Boost/predef/include", + "$(SRCROOT)/Boost/preprocessor/include", + "$(SRCROOT)/Boost/regex/include", + "$(SRCROOT)/Boost/smart_ptr/include", + "$(SRCROOT)/Boost/static_assert/include", + "$(SRCROOT)/Boost/system/include", + "$(SRCROOT)/Boost/throw_exception/include", + "$(SRCROOT)/Boost/type_traits/include", + "$(SRCROOT)/Boost/utility/include", + ); + MACOSX_DEPLOYMENT_TARGET = 10.10; + ONLY_ACTIVE_ARCH = NO; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PREBINDING = NO; + SDKROOT = ""; + VALID_ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + }; + name = Debug; + }; + 48636E0B119E4DBA00BC3DB6 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "compiler-default"; + CODE_SIGN_IDENTITY = ""; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_TESTABILITY = YES; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = aMule_Xcode_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = "aMule_Xcode-Info.plist"; + INSTALL_PATH = "$(HOME)/Applications"; + LIBRARY_SEARCH_PATHS = ( + "$(PROJECT_DIR)/wxWidgets/dest/lib", + "$(PROJECT_DIR)/CryptoPP/dest/lib", + "$(PROJECT_DIR)/pUPnP/dest/lib", + ); + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = aMule; + SDKROOT = ""; + VALID_ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + }; + name = Debug; + }; + 48636E0E119E4DCB00BC3DB6 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + GCC_C_LANGUAGE_STANDARD = "compiler-default"; + GCC_PREPROCESSOR_DEFINITIONS = ( + USE_WX_EXTENSIONS, + "_FILE_OFFSET_BITS=64", + _LARGE_FILES, + __WXMAC__, + __WXOSX__, + __WXOSX_COCOA__, + "wxDEBUG_LEVEL=0", + __WEAK_CRYPTO__, + "ENABLE_UPNP=1", + ); + GCC_THREADSAFE_STATICS = NO; + GCC_VERSION = ""; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../../src", + "$(SRCROOT)/../../src/libs/**", + "$(SRCROOT)/../../src/include/**", + "$(SRCROOT)/wxWidgets/dest/include/wx-3.0", + "$(SRCROOT)/wxWidgets/dest/lib/wx/include/osx_cocoa-unicode-static-3.0", + "$(SRCROOT)/CryptoPP/dest/include", + "$(SRCROOT)/pUPnP/dest/include/upnp", + "$(SRCROOT)/Boost/array/include", + "$(SRCROOT)/Boost/asio/include", + "$(SRCROOT)/Boost/assert/include", + "$(SRCROOT)/Boost/bind/include", + "$(SRCROOT)/Boost/config/include", + "$(SRCROOT)/Boost/core/include", + "$(SRCROOT)/Boost/date_time/include", + "$(SRCROOT)/Boost/mpl/include", + "$(SRCROOT)/Boost/predef/include", + "$(SRCROOT)/Boost/preprocessor/include", + "$(SRCROOT)/Boost/regex/include", + "$(SRCROOT)/Boost/smart_ptr/include", + "$(SRCROOT)/Boost/static_assert/include", + "$(SRCROOT)/Boost/system/include", + "$(SRCROOT)/Boost/throw_exception/include", + "$(SRCROOT)/Boost/type_traits/include", + "$(SRCROOT)/Boost/utility/include", + ); + MACOSX_DEPLOYMENT_TARGET = 10.10; + ONLY_ACTIVE_ARCH = NO; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PREBINDING = NO; + SDKROOT = ""; + VALID_ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + }; + name = Release; + }; + 48636E0F119E4DCB00BC3DB6 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "compiler-default"; + CODE_SIGN_IDENTITY = ""; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_MODEL_TUNING = G5; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = aMule_Xcode_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = "aMule_Xcode-Info.plist"; + INSTALL_PATH = "$(HOME)/Applications"; + LIBRARY_SEARCH_PATHS = ( + "$(PROJECT_DIR)/wxWidgets/dest/lib", + "$(PROJECT_DIR)/CryptoPP/dest/lib", + "$(PROJECT_DIR)/pUPnP/dest/lib", + ); + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = aMule; + SDKROOT = ""; + VALID_ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 434EFFBA1D5CF74F00EF0FF5 /* Build configuration list for PBXLegacyTarget "wxWidgets" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 434EFFB81D5CF74F00EF0FF5 /* Debug */, + 434EFFB91D5CF74F00EF0FF5 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 434EFFBC1D5CF75900EF0FF5 /* Build configuration list for PBXLegacyTarget "CryptoPP" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 434EFFBD1D5CF75900EF0FF5 /* Debug */, + 434EFFBE1D5CF75900EF0FF5 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 435E3C271DA0195E004816AB /* Build configuration list for PBXNativeTarget "boost_system" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 435E3C251DA0195E004816AB /* Debug */, + 435E3C261DA0195E004816AB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 435E3C291DA0198C004816AB /* Build configuration list for PBXLegacyTarget "Boost" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 435E3C2A1DA0198C004816AB /* Debug */, + 435E3C2B1DA0198C004816AB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 43A79EF71D6EFC3000811351 /* Build configuration list for PBXLegacyTarget "pUPnP" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 43A79EF81D6EFC3000811351 /* Debug */, + 43A79EF91D6EFC3000811351 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "aMule" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 48636E0B119E4DBA00BC3DB6 /* Debug */, + 48636E0F119E4DCB00BC3DB6 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C01FCF4E08A954540054247B /* Build configuration list for PBXProject "aMule" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 48636E0A119E4DBA00BC3DB6 /* Debug */, + 48636E0E119E4DCB00BC3DB6 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; +} diff --git a/platforms/macOS/aMule.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/platforms/macOS/aMule.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000000..919434a625 --- /dev/null +++ b/platforms/macOS/aMule.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/platforms/macOS/aMule_Xcode-Info.plist b/platforms/macOS/aMule_Xcode-Info.plist new file mode 100644 index 0000000000..d14d25c3a4 --- /dev/null +++ b/platforms/macOS/aMule_Xcode-Info.plist @@ -0,0 +1,32 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + amule.icns + CFBundleIdentifier + com.amuleproject.${PRODUCT_NAME:rfc1034identifier} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 3.0 + LSMinimumSystemVersion + ${MACOSX_DEPLOYMENT_TARGET} + NSMainNibFile + MainMenu + NSPrincipalClass + NSApplication + + diff --git a/platforms/macOS/aMule_Xcode_Prefix.pch b/platforms/macOS/aMule_Xcode_Prefix.pch new file mode 100644 index 0000000000..86a2b2bfdd --- /dev/null +++ b/platforms/macOS/aMule_Xcode_Prefix.pch @@ -0,0 +1,7 @@ +// +// Prefix header for all source files of the 'aMule-Xcode' target in the 'aMule-Xcode' project +// + +#ifdef __OBJC__ + #import +#endif diff --git a/platforms/macOS/amule.icns b/platforms/macOS/amule.icns new file mode 100644 index 0000000000..c8e4fb26e9 Binary files /dev/null and b/platforms/macOS/amule.icns differ diff --git a/platforms/macOS/pUPnP/Makefile b/platforms/macOS/pUPnP/Makefile new file mode 100644 index 0000000000..c8baf81cb3 --- /dev/null +++ b/platforms/macOS/pUPnP/Makefile @@ -0,0 +1,57 @@ + +# +# Copyright © 2016 Tommaso Gragnato +# +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +# + +PUPNPDIR := $(SRCROOT)/pUPnP +PUPNPREPO := https://github.com/mrjimenez/pupnp.git +PUPNPBRANCH := branch-1.6.x + +SRCDIR := $(PUPNPDIR)/src +BUILDDIR := $(PUPNPDIR)/build +DESTDIR := $(PUPNPDIR)/dest + +DEPLOY_CONF := -mmacosx-version-min=$(MACOSX_DEPLOYMENT_TARGET) +TMP_ARCH := $(shell echo $(ARCHS) | sed 's/ / -arch /g' ) +CFLAGS := -DNDEBUG -g2 -Os -fPIC -pipe -arch + +$(PUPNPDIR)/.updated: + git clone $(PUPNPREPO) $(SRCDIR) --depth 1 --branch $(PUPNPBRANCH) + touch $@ + +$(PUPNPDIR)/.configured: $(PUPNPDIR)/.updated + if ! [ -d $(BUILDDIR) ]; then mkdir $(BUILDDIR); fi + autoreconf --install $(SRCDIR) + cd $(BUILDDIR) && CFLAGS="$(CFLAGS) $(TMP_ARCH) $(DEPLOY_CONF)" \ + $(SRCDIR)/configure \ + --prefix=$(DESTDIR) \ + --disable-debug \ + --enable-static \ + --disable-shared \ + --enable-ipv6 + touch $@ + +$(PUPNPDIR)/.installed: $(PUPNPDIR)/.configured + $(MAKE) -C $(BUILDDIR) install + touch $@ + +install: $(PUPNPDIR)/.installed + +clean: + $(RM) -rf $(DESTDIR) + if [ -d $(BUILDDIR) ]; then $(MAKE) -C $(BUILDDIR) clean; fi + +.PHONY: install +.DEFAULT_GOAL := install diff --git a/platforms/macOS/wxWidgets/Makefile b/platforms/macOS/wxWidgets/Makefile new file mode 100644 index 0000000000..d7877f5721 --- /dev/null +++ b/platforms/macOS/wxWidgets/Makefile @@ -0,0 +1,76 @@ + +# +# Copyright © 2016 Tommaso Gragnato +# +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +# + +WXDIR := $(SRCROOT)/wxWidgets +WXREPO := https://github.com/wxWidgets/wxWidgets.git +WXBRANCH := WX_3_0_BRANCH + +SRCDIR := $(WXDIR)/src +BUILDDIR := $(WXDIR)/build +DESTDIR := $(WXDIR)/dest + +STORE_ARCH := $(shell echo $(ARCHS) | sed 's/ /,/g' ) + +$(WXDIR)/.updated: + git clone $(WXREPO) $(SRCDIR) --depth 1 --branch $(WXBRANCH) + touch $@ + +$(WXDIR)/.configured: $(WXDIR)/.updated + if ! [ -d $(BUILDDIR) ]; then mkdir $(BUILDDIR); fi + cd $(BUILDDIR) && $(SRCDIR)/configure \ + --prefix=$(DESTDIR) \ + --disable-debug \ + --enable-unicode \ + --enable-std_string \ + --enable-display \ + --with-opengl \ + --with-regex \ + --with-osx_cocoa \ + --without-libjpeg \ + --without-libtiff \ + --without-liblzma \ + --without-libpng \ + --with-zlib \ + --enable-dnd \ + --enable-clipboard \ + --enable-webkit \ + --disable-svg \ + --enable-graphics_ctx \ + --enable-controls \ + --enable-dataviewctrl \ + --with-expat \ + --disable-precomp-headers \ + --disable-monolithic \ + --enable-static \ + --disable-shared \ + --disable-mediactrl \ + --with-macosx-version-min=$(MACOSX_DEPLOYMENT_TARGET) \ + --enable-universal_binary=$(STORE_ARCH) + touch $@ + +$(WXDIR)/.installed: $(WXDIR)/.configured + $(MAKE) -C $(BUILDDIR) install + touch $@ + +install: $(WXDIR)/.installed + +clean: + $(RM) -rf $(DESTDIR) + if [ -d $(BUILDDIR) ]; then $(MAKE) -C $(BUILDDIR) clean; fi + +.PHONY: install +.DEFAULT_GOAL := install