# small fixes

- Fix Os::GetTimeNano()
- only build tests on non vendored usage
This commit is contained in:
2026-09-06 16:06:14 +02:00
committed by tobid7
parent e461f64c02
commit efbdd7453f
2 changed files with 4 additions and 2 deletions
+2
View File
@@ -161,4 +161,6 @@ add_custom_target(pd-clang-format
) )
add_subdirectory(backends) add_subdirectory(backends)
if(CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR)
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/tests) add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/tests)
endif()
+1 -1
View File
@@ -10,7 +10,7 @@ PD_API u64 OsDriver::GetTime() const {
} }
PD_API u64 OsDriver::GetTimeNano() const { PD_API u64 OsDriver::GetTimeNano() const {
return std::chrono::duration_cast<std::chrono::milliseconds>( return std::chrono::duration_cast<std::chrono::nanoseconds>(
std::chrono::steady_clock::now().time_since_epoch()) std::chrono::steady_clock::now().time_since_epoch())
.count(); .count();
} }