/
CMakeLists.txt
22 lines (19 loc) · 1.18 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
cmake_minimum_required(VERSION 3.5)
project(RBUDP)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(SENDFILE_SOURCES sendfile.cxx QUANTAnet_rbudpBase_c.cxx QUANTAnet_rbudpSender_c.cxx)
set(RECVFILE_SOURCES recvfile.cxx QUANTAnet_rbudpBase_c.cxx QUANTAnet_rbudpReceiver_c.cxx)
set(USEND_SOURCES usend.cxx QUANTAnet_rbudpBase_c.cxx QUANTAnet_rbudpSender_c.cxx)
set(URECV_SOURCES urecv.cxx QUANTAnet_rbudpBase_c.cxx QUANTAnet_rbudpReceiver_c.cxx)
set(SENDFILELIST_SOURCES sendfilelist.cxx QUANTAnet_rbudpBase_c.cxx QUANTAnet_rbudpSender_c.cxx)
set(RECVFILELIST_SOURCES recvfilelist.cxx QUANTAnet_rbudpBase_c.cxx QUANTAnet_rbudpReceiver_c.cxx)
set(SENDSTREAM_SOURCES sendstream.cxx QUANTAnet_rbudpBase_c.cxx QUANTAnet_rbudpSender_c.cxx)
set(RECVSTREAM_SOURCES recvstream.cxx QUANTAnet_rbudpBase_c.cxx QUANTAnet_rbudpReceiver_c.cxx)
add_executable(sendfile ${SENDFILE_SOURCES})
add_executable(recvfile ${RECVFILE_SOURCES})
add_executable(usend ${USEND_SOURCES})
add_executable(urecv ${URECV_SOURCES})
add_executable(sendfilelist ${SENDFILELIST_SOURCES})
add_executable(recvfilelist ${RECVFILELIST_SOURCES})
add_executable(sendstream ${SENDSTREAM_SOURCES})
add_executable(recvstream ${RECVSTREAM_SOURCES})