Added 2016-2017 rover code, and a ROB assignment

This commit is contained in:
2017-11-29 12:46:14 -08:00
parent 4566d98b5f
commit cb3ce5dafc
1414 changed files with 5874 additions and 0 deletions

View 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)