fprime/Svc/FileManager/CMakeLists.txt
Isaac Garibay fff0e0bf77
Add file size and subdirectory support to FileManager directory listing feature (#4041)
* Enhancement: Added file size and subdirectory support to FileManager directory listing feature

* Refactor to directory listing feature using rategroup 2 component

* Spelling fixes to expect.txt, config feilds for schedin call, fixes on comments/types

* Fix for spellcheck

* Replace fixed size with FileNameStringSize for commands

* Fix minor nits

* Formatting

* Remove fileManager instance, use FileHandling.fileManager

* Fix review feedback

---------

Co-authored-by: M Starch <LeStarch@googlemail.com>
2025-09-09 14:46:07 -07:00

29 lines
664 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
####
register_fprime_module(
AUTOCODER_INPUTS
"${CMAKE_CURRENT_LIST_DIR}/FileManager.fpp"
SOURCES
"${CMAKE_CURRENT_LIST_DIR}/FileManager.cpp"
DEPENDS
Os
Fw_FilePacket
Utils_Hash
CFDP_Checksum
)
register_fprime_ut(
AUTOCODER_INPUTS
"${FPRIME_FRAMEWORK_PATH}/Svc/FileManager/FileManager.fpp"
SOURCES
"${CMAKE_CURRENT_LIST_DIR}/test/ut/FileManagerTester.cpp"
"${CMAKE_CURRENT_LIST_DIR}/test/ut/FileManagerMain.cpp"
UT_AUTO_HELPERS
)