CMakeLists.txt 905 B

12345678910111213141516171819202122232425262728293031323334353637
  1. add_library(flow
  2. PacketPassFairQueue.c
  3. PacketPassPriorityQueue.c
  4. PacketPassInactivityMonitor.c
  5. PacketPassConnector.c
  6. PacketRecvConnector.c
  7. StreamRecvConnector.c
  8. PacketRecvBlocker.c
  9. PacketRecvNotifier.c
  10. PacketPassNotifier.c
  11. PacketBuffer.c
  12. SinglePacketBuffer.c
  13. PacketCopier.c
  14. PacketStreamSender.c
  15. KeepaliveIO.c
  16. SCKeepaliveSource.c
  17. StreamSocketSource.c
  18. StreamSocketSink.c
  19. DatagramSocketSource.c
  20. DatagramSocketSink.c
  21. PacketProtoEncoder.c
  22. PacketProtoDecoder.c
  23. FragmentProtoDisassembler.c
  24. SPProtoEncoder.c
  25. SPProtoDecoder.c
  26. FragmentProtoAssembler.c
  27. DataProtoKeepaliveSource.c
  28. PacketProtoFlow.c
  29. SinglePacketSender.c
  30. BufferWriter.c
  31. PacketPassInterface.c
  32. PacketRecvInterface.c
  33. StreamPassInterface.c
  34. StreamRecvInterface.c
  35. FlowError.c
  36. )
  37. target_link_libraries(flow system security)