# small fixes
- Fix Os::GetTimeNano() - only build tests on non vendored usage
This commit is contained in:
+3
-1
@@ -161,4 +161,6 @@ add_custom_target(pd-clang-format
|
|||||||
)
|
)
|
||||||
|
|
||||||
add_subdirectory(backends)
|
add_subdirectory(backends)
|
||||||
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/tests)
|
if(CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR)
|
||||||
|
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/tests)
|
||||||
|
endif()
|
||||||
|
|||||||
@@ -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();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user