mirror of
https://github.com/jomjol/AI-on-the-edge-device.git
synced 2025-12-12 06:27:01 +03:00
Update
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
cmake_minimum_required(VERSION 3.16.0)
|
||||
|
||||
|
||||
COMMAND (${CMAKE_SOURCE_DIR}/src/get_git_hash.cmd)
|
||||
|
||||
list(APPEND EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common)
|
||||
|
||||
set(PROJECT_VER "0.0.9.3")
|
||||
|
||||
@@ -1,7 +1,21 @@
|
||||
# This file was automatically generated for projects
|
||||
# without default 'CMakeLists.txt' file.
|
||||
|
||||
<<<<<<< Updated upstream
|
||||
FILE(GLOB_RECURSE app_sources ${CMAKE_SOURCE_DIR}/src/*.*)
|
||||
=======
|
||||
|
||||
|
||||
#if(NOT CMAKE_BUILD_EARLY_EXPANSION)
|
||||
#ADD_CUSTOM_COMMAND(
|
||||
# OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/version.cpp
|
||||
# ${CMAKE_CURRENT_SOURCE_DIR}/_version.cpp
|
||||
# COMMAND ${CMAKE_COMMAND} -P
|
||||
# ${CMAKE_CURRENT_SOURCE_DIR}/version.cmake)
|
||||
##endif()
|
||||
|
||||
FILE(GLOB_RECURSE app_sources ${CMAKE_SOURCE_DIR}/src/*.* )
|
||||
>>>>>>> Stashed changes
|
||||
|
||||
idf_component_register(SRCS ${app_sources}
|
||||
INCLUDE_DIRS ".")
|
||||
|
||||
8
code/src/githash.cmd
Normal file
8
code/src/githash.cmd
Normal file
@@ -0,0 +1,8 @@
|
||||
@echo off
|
||||
FOR /F "tokens=* USEBACKQ" %%F IN (`git describe --dirty --always --tags`) DO (
|
||||
SET var=%%F
|
||||
)
|
||||
ECHO #ifndef GITHASH_H > githash.h
|
||||
ECHO #define GITHASH_H >> githash.h
|
||||
ECHO const std::string kGitHash = "%var%"; >> githash.h
|
||||
ECHO #endif // GITHASH_H >> githash.h
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
#include "driver/gpio.h"
|
||||
#include "sdkconfig.h"
|
||||
//#include "version.h"
|
||||
#include "version.h"
|
||||
|
||||
#include "ClassLogFile.h"
|
||||
|
||||
@@ -135,6 +135,9 @@ extern "C" void app_main()
|
||||
|
||||
std::string zw = gettimestring("%Y%m%d-%H%M%S");
|
||||
printf("time %s\n", zw.c_str());
|
||||
printf("libfive_git_version: %s\n", libfive_git_version());
|
||||
printf("libfive_git_revision: %s\n", libfive_git_revision());
|
||||
printf("libfive_git_branch: %s\n", libfive_git_branch());
|
||||
|
||||
Camera.InitCam();
|
||||
Camera.LightOnOff(false);
|
||||
|
||||
23
code/src/version.h
Normal file
23
code/src/version.h
Normal file
@@ -0,0 +1,23 @@
|
||||
// These variables are autogenerated and compiled
|
||||
// into the library by the version.cmake script
|
||||
extern "C"
|
||||
{
|
||||
extern const char* GIT_TAG;
|
||||
extern const char* GIT_REV;
|
||||
extern const char* GIT_BRANCH;
|
||||
}
|
||||
|
||||
const char* libfive_git_version(void)
|
||||
{
|
||||
return GIT_TAG;
|
||||
}
|
||||
|
||||
const char* libfive_git_revision(void)
|
||||
{
|
||||
return GIT_REV;
|
||||
}
|
||||
|
||||
const char* libfive_git_branch(void)
|
||||
{
|
||||
return GIT_BRANCH;
|
||||
}
|
||||
Reference in New Issue
Block a user