mirror of
https://github.com/nasa/fprime.git
synced 2025-12-11 04:35:25 -06:00
* spelling: async Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: basic Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: file for Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: files Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: generic Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: github.com/nasa/fprime Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: header Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: into Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: multiline Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: sync Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: workaround Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * Update check-spelling to v0.0.21 Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> Co-authored-by: M Starch <LeStarch@googlemail.com>
31 lines
687 B
CMake
31 lines
687 B
CMake
####
|
|
# F prime CMakeLists.txt:
|
|
#
|
|
# SOURCE_FILES: combined list of source and autocoding files
|
|
# MOD_DEPS: (optional) module dependencies
|
|
#
|
|
# Note: using PROJECT_NAME as EXECUTABLE_NAME
|
|
####
|
|
set(SOURCE_FILES
|
|
"${CMAKE_CURRENT_LIST_DIR}/DeframingProtocol.cpp"
|
|
"${CMAKE_CURRENT_LIST_DIR}/FramingProtocol.cpp"
|
|
"${CMAKE_CURRENT_LIST_DIR}/FprimeProtocol.cpp"
|
|
)
|
|
|
|
set(MOD_DEPS
|
|
Fw/Buffer
|
|
Fw/Time
|
|
Utils/Hash
|
|
Utils/Types
|
|
)
|
|
|
|
register_fprime_module()
|
|
|
|
set(UT_SOURCE_FILES
|
|
"${CMAKE_CURRENT_LIST_DIR}/test/ut/DeframingTester.cpp"
|
|
"${CMAKE_CURRENT_LIST_DIR}/test/ut/FramingTester.cpp"
|
|
"${CMAKE_CURRENT_LIST_DIR}/test/ut/main.cpp"
|
|
)
|
|
set(UT_MOD_DEPS STest)
|
|
register_fprime_ut()
|