mirror of
https://github.com/caperren/school_archives.git
synced 2025-11-09 21:51:15 +00:00
Added 2016-2017 rover code, and a ROB assignment
This commit is contained in:
25
OSU Robotics Club/Mars Rover 2016-2017/common/CMakeLists.txt
Normal file
25
OSU Robotics Club/Mars Rover 2016-2017/common/CMakeLists.txt
Normal file
@@ -0,0 +1,25 @@
|
||||
|
||||
set(PACKETS_SOURCES
|
||||
"${CMAKE_BINARY_DIR}/common/packets.cpp"
|
||||
)
|
||||
|
||||
set(PACKETS_HEADERS
|
||||
"${CMAKE_BINARY_DIR}/common/packets.h"
|
||||
)
|
||||
|
||||
|
||||
add_custom_command(
|
||||
OUTPUT ${PACKETS_SOURCES} ${PACKETS_HEADERS}
|
||||
COMMAND python3 basepackets.py
|
||||
ARGS --dest="${CMAKE_BINARY_DIR}/common/"
|
||||
ARGS --src="${CMAKE_SOURCE_DIR}/base/serial/"
|
||||
DEPENDS "${CMAKE_SOURCE_DIR}/common/basepackets.py"
|
||||
DEPENDS "${CMAKE_SOURCE_DIR}/base/serial/packets.h" "${CMAKE_SOURCE_DIR}/base/serial/packets.cpp"
|
||||
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/common/"
|
||||
)
|
||||
|
||||
qt5_wrap_cpp(GENERATED_MOC ${PACKETS_HEADERS})
|
||||
|
||||
add_library(packets STATIC ${GENERATED_MOC} ${PACKETS_SOURCES})
|
||||
|
||||
target_link_libraries(packets Qt5::Widgets)
|
||||
Reference in New Issue
Block a user