mirror of
https://github.com/nasa/fprime.git
synced 2025-12-10 00:44:37 -06:00
* WIP: FPP v2 * Initial integration of FPP UT generation * Updating UT GTestBase.hpp includes * Update fpp version * Revise header path * Revise test; add modified generated code * Revise modified code gen * Revise modified generated code * Add and move files * Revise Fpp tests * Add fpp deps * Update fpp version * Update include paths * Fix unit tests * Fix unit tests * Revise TlmPacketizer test * Fix unit tests * Fix unit tests * Delete temporary files * Updating for new FPP tools flags * Bump for fixed FPP tools * Migrating TcpServer unit tests to v3.4.0 standards * Migrating Udp unit tests to v3.4.0 standards * Migrating LinuxSpiDriver unit tests to v3.4.0 standards * Migrating LinuxI2cDriver unit tests to v3.4.0 standards * Migrating LinuxGpioDriver unit tests to v3.4.0 standards * Migrating TcpClient unit tests to v3.4.0 standards * Migrating StreamCrossover unit tests to v3.4.0 standards * Migrating SignalGen unit tests to v3.4.0 standards * Migrating Checksum unit tests to v3.4.0 standards * Migrating queued unit tests to v3.4.0 standards * Migrating empty unit tests to v3.4.0 standards * Migrating passive unit tests to v3.4.0 standards * Migrating active unit tests to v3.4.0 standards * Migrating FilePacket unit tests to v3.4.0 standards * Migrating Logger unit tests to v3.4.0 standards * Migrating port_return_type unit tests to v3.4.0 standards * Migrating ext_dict unit tests to v3.4.0 standards * Migrating time_tester unit tests to v3.4.0 standards * Migrating serial_passive unit tests to v3.4.0 standards * Migrating tlm_multi_inst unit tests to v3.4.0 standards * Migrating param2 unit tests to v3.4.0 standards * Migrating param_string unit tests to v3.4.0 standards * Migrating command_string unit tests to v3.4.0 standards * Migrating command_res unit tests to v3.4.0 standards * Migrating tlm_onchange unit tests to v3.4.0 standards * Migrating param_multi_inst unit tests to v3.4.0 standards * Migrating command2 unit tests to v3.4.0 standards * Migrating port_nogen unit tests to v3.4.0 standards * Migrating tlm2 unit tests to v3.4.0 standards * Migrating command_tester unit tests to v3.4.0 standards * Migrating event2 unit tests to v3.4.0 standards * Migrating param_tester unit tests to v3.4.0 standards * Migrating tlm_string unit tests to v3.4.0 standards * Migrating testgen unit tests to v3.4.0 standards * Migrating log_tester unit tests to v3.4.0 standards * Migrating port_loopback unit tests to v3.4.0 standards * Migrating param_enum unit tests to v3.4.0 standards * Migrating command_multi_inst unit tests to v3.4.0 standards * Migrating log1 unit tests to v3.4.0 standards * Migrating event_multi_inst unit tests to v3.4.0 standards * Migrating serialize_user unit tests to v3.4.0 standards * Migrating telem_tester unit tests to v3.4.0 standards * Migrating param1 unit tests to v3.4.0 standards * Migrating event_throttle unit tests to v3.4.0 standards * Migrating string_port unit tests to v3.4.0 standards * Migrating command1 unit tests to v3.4.0 standards * Migrating noargport unit tests to v3.4.0 standards * Migrating time_get unit tests to v3.4.0 standards * Migrating event_enum unit tests to v3.4.0 standards * Migrating comp_no_namespace unit tests to v3.4.0 standards * Migrating event1 unit tests to v3.4.0 standards * Migrating event_string unit tests to v3.4.0 standards * Migrating tlm1 unit tests to v3.4.0 standards * Migrating comp_diff_namespace unit tests to v3.4.0 standards * Migrating tlm_enum unit tests to v3.4.0 standards * Migrating pass_by_attrib unit tests to v3.4.0 standards * Migrating stress unit tests to v3.4.0 standards * Migrating interface1 unit tests to v3.4.0 standards * Migrating templates unit tests to v3.4.0 standards * Migrating FileUplink unit tests to v3.4.0 standards * Migrating ComLogger unit tests to v3.4.0 standards * Migrating SystemResources unit tests to v3.4.0 standards * Migrating TlmPacketizer unit tests to v3.4.0 standards * Migrating ComStub unit tests to v3.4.0 standards * Migrating ComSplitter unit tests to v3.4.0 standards * Migrating Health unit tests to v3.4.0 standards * Migrating BufferLogger unit tests to v3.4.0 standards * Migrating AssertFatalAdapter unit tests to v3.4.0 standards * Migrating FileDownlink unit tests to v3.4.0 standards * Migrating StaticMemory unit tests to v3.4.0 standards * Migrating CmdSequencer unit tests to v3.4.0 standards * Migrating Framer unit tests to v3.4.0 standards * Migrating GroundInterface unit tests to v3.4.0 standards * Migrating FileManager unit tests to v3.4.0 standards * Migrating ActiveTextLogger unit tests to v3.4.0 standards * Migrating LinuxTime unit tests to v3.4.0 standards * Migrating Deframer unit tests to v3.4.0 standards * Migrating Deframer unit tests to v3.4.0 standards * Migrating BufferRepeater unit tests to v3.4.0 standards * Migrating TlmChan unit tests to v3.4.0 standards * Migrating GenericHub unit tests to v3.4.0 standards * Migrating BufferAccumulator unit tests to v3.4.0 standards * Migrating LinuxTimer unit tests to v3.4.0 standards * Migrating BufferManager unit tests to v3.4.0 standards * Migrating CmdSplitter unit tests to v3.4.0 standards * Migrating ComQueue unit tests to v3.4.0 standards * Migrating Os unit tests to v3.4.0 standards * Federating FPP tools with release versions * Python formatting * Reverting FPPTest to correctly working build * Removing minor dead code and comments --------- Co-authored-by: bocchino <bocchino@jpl.nasa.gov>
22 lines
546 B
CMake
22 lines
546 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}/ComSplitter.fpp"
|
|
"${CMAKE_CURRENT_LIST_DIR}/ComSplitter.cpp"
|
|
)
|
|
|
|
register_fprime_module()
|
|
### UTs ###
|
|
set(UT_SOURCE_FILES
|
|
"${CMAKE_CURRENT_LIST_DIR}/ComSplitter.fpp"
|
|
"${CMAKE_CURRENT_LIST_DIR}/test/ut/ComSplitterTester.cpp"
|
|
"${CMAKE_CURRENT_LIST_DIR}/test/ut/ComSplitterMain.cpp"
|
|
)
|
|
register_fprime_ut()
|