main: use ctime put_time to replace date/date.h include

Implementation referenced from:
https://stackoverflow.com/questions/17223096/outputting-date-and-time-in-c-using-stdchrono

Fixes: https://github.com/InfiniTimeOrg/InfiniSim/issues/88
This commit is contained in:
Reinhold Gschweicher
2023-02-26 22:44:15 +01:00
parent f457925952
commit 36c69bbc2e
2 changed files with 17 additions and 13 deletions

View File

@@ -148,15 +148,6 @@ target_sources(infinisim PUBLIC
)
target_link_libraries(infinisim PUBLIC sim-base)
# add dates library
if(EXISTS "${InfiniTime_DIR}/src/libs/date/includes")
target_include_directories(infinisim SYSTEM PRIVATE "${InfiniTime_DIR}/src/libs/date/includes")
elseif(EXISTS "${InfiniTime_DIR}/src/libs/date/include")
target_include_directories(infinisim SYSTEM PRIVATE "${InfiniTime_DIR}/src/libs/date/include")
else()
message(FATAL_ERROR "can't find date includes/include directory, is the submodule checked out?")
endif()
# add Screens, fonts and icons with a globbing expression,
# to enable easier CI test-runs for PRs adding new Screens/Fonts/Icons
file(GLOB InfiniTime_SCREENS