First argument as config.env is mandatory

This commit is contained in:
proitlab committed 2026-07-06 10:39:46 +07:00
1 parent d66af69c42
commit ccb1c89b12
11 files changed
+118 -3

No files matched your search

+47
View File
@@ -15,8 +15,54 @@ option(HAS_RKNN "Build with RKNN NPU support" ON)
if(HAS_RKNN)
add_definitions(-DHAS_RKNN)
include_directories(/usr/local/include/rknn)
set(HAS_RKNN_VAL 1)
else()
set(HAS_RKNN_VAL 0)
endif()
execute_process(
COMMAND git rev-parse --short=8 HEAD
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
OUTPUT_VARIABLE GIT_COMMIT
OUTPUT_STRIP_TRAILING_WHITESPACE
ERROR_QUIET
)
if(NOT GIT_COMMIT)
set(GIT_COMMIT "unknown")
endif()
execute_process(
COMMAND git rev-parse --abbrev-ref HEAD
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
OUTPUT_VARIABLE GIT_BRANCH
OUTPUT_STRIP_TRAILING_WHITESPACE
ERROR_QUIET
)
if(NOT GIT_BRANCH)
set(GIT_BRANCH "unknown")
endif()
execute_process(
COMMAND git describe --tags --exact-match 2>/dev/null || echo ""
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
OUTPUT_VARIABLE GIT_TAG
OUTPUT_STRIP_TRAILING_WHITESPACE
ERROR_QUIET
)
if(NOT GIT_TAG)
set(GIT_TAG "")
endif()
string(TIMESTAMP BUILD_DATE "%Y-%m-%d")
string(TIMESTAMP BUILD_TIME "%H:%M:%S")
string(TIMESTAMP BUILD_YEAR "%Y")
configure_file(
${CMAKE_SOURCE_DIR}/src/version.hpp.in
${CMAKE_BINARY_DIR}/version.hpp
@ONLY
)
set(SOURCES
src/main.cpp
src/kalman_filter.cpp
@@ -35,6 +81,7 @@ target_include_directories(bytetrack-counter PRIVATE
${EIGEN3_INCLUDE_DIR}
${SQLite3_INCLUDE_DIRS}
src
${CMAKE_BINARY_DIR}
)
target_link_libraries(bytetrack-counter