target_sources(uking PRIVATE Thread/ActorMessageTransceiver.cpp Thread/ActorMessageTransceiver.h Thread/Event.cpp Thread/Event.h Thread/GameTaskThread.cpp Thread/GameTaskThread.h Thread/ManagedTask.cpp Thread/ManagedTask.h Thread/ManagedTaskHandle.cpp Thread/ManagedTaskHandle.h Thread/Message.cpp Thread/Message.h Thread/MessageAck.cpp Thread/MessageAck.h Thread/MessageBroker.cpp Thread/MessageBroker.h Thread/MessageDispatcher.cpp Thread/MessageDispatcher.h Thread/MessageDispatcherBase.cpp Thread/MessageDispatcherBase.h Thread/MessageProcessor.cpp Thread/MessageProcessor.h Thread/MessageReceiver.cpp Thread/MessageReceiver.h Thread/MessageReceiverAdapter.cpp Thread/MessageReceiverAdapter.h Thread/MessageReceiverEx.cpp Thread/MessageReceiverEx.h Thread/MessageTransceiverBase.cpp Thread/MessageTransceiverBase.h Thread/MessageTransceiverCommon.h Thread/MessageTransceiverId.cpp Thread/MessageTransceiverId.h Thread/MessageTransceiverRxOnly.cpp Thread/MessageTransceiverRxOnly.h Thread/MessageTransceiverTxOnly.cpp Thread/MessageTransceiverTxOnly.h Thread/Task.cpp Thread/Task.h Thread/TaskData.h Thread/TaskMgr.cpp Thread/TaskMgr.h Thread/TaskQueueBase.cpp Thread/TaskQueueBase.h Thread/TaskQueue.cpp Thread/TaskQueue.h Thread/TaskQueueLock.cpp Thread/TaskQueueLock.h Thread/TaskThread.cpp Thread/TaskThread.h Byaml/Byaml.cpp Byaml/Byaml.h Byaml/ByamlArrayIter.cpp Byaml/ByamlArrayIter.h Byaml/ByamlData.cpp Byaml/ByamlData.h Byaml/ByamlStringTableIter.cpp Byaml/ByamlStringTableIter.h Byaml/ByamlHashIter.cpp Byaml/ByamlHashIter.h Byaml/ByamlLocal.cpp Byaml/ByamlLocal.h Byaml/ByamlUtil.cpp Container/LockFreeQueue.h Container/StrTreeMap.h Container/UniqueArrayPtr.h AtomicLongBitFlag.h Debug.h FixedString.h HashUtil.h HeapUtil.cpp HeapUtil.h InitTimeInfo.h ParamIO.cpp ParamIO.h SafeDelete.h TypeTraits.h Types.h )