1 2 3 4 5 6 7
|
Import('env')
# we should also define -DHAVE_ASM_ATOMIC_H if not a fedora system
env.Append(CXXFLAGS=['-DXTHREADS', '-D_REENTRANT', '-DXUSE_MTSAFE_API', '-D_GNU_SOURCE', '-Wno-non-virtual-dtor'])
env.Library('dcpp', Split('ADLSearch.cpp AdcHub.cpp AdcCommand.cpp BZUtils.cpp BufferedSocket.cpp Client.cpp ClientManager.cpp ConnectionManager.cpp CryptoManager.cpp DCPlusPlus.cpp DirectoryListing.cpp DownloadManager.cpp Encoder.cpp Exception.cpp FinishedManager.cpp HashManager.cpp HttpConnection.cpp HubManager.cpp LogManager.cpp NmdcHub.cpp QueueManager.cpp ResourceManager.cpp SFVReader.cpp SearchManager.cpp ServerSocket.cpp SettingsManager.cpp ShareManager.cpp SimpleXML.cpp Socket.cpp StringDefs.cpp StringTokenizer.cpp Text.cpp Thread.cpp TigerHash.cpp TimerManager.cpp User.cpp UserConnection.cpp Util.cpp ZUtils.cpp stdinc.cpp UploadManager.cpp'))
|