Improve build and integrate firmware versioning
This commit is contained in:
@@ -1,5 +1,25 @@
|
||||
#pragma once
|
||||
|
||||
#define STRINGIFY_IMPL(x) #x
|
||||
#define STRINGIFY(x) STRINGIFY_IMPL(x)
|
||||
|
||||
#ifndef FWVERSION
|
||||
#define VERSION "*undef*"
|
||||
#else
|
||||
#define VERSION STRINGIFY(FWVERSION)
|
||||
#endif
|
||||
|
||||
#ifndef BUILD_DATE
|
||||
#define BUILD_DATE STRINGIFY(FWBUILDDATE)
|
||||
#endif
|
||||
|
||||
#ifndef BUILD_TIME
|
||||
#define BUILD_TIME STRINGIFY(FWBUILDTIME)
|
||||
#endif
|
||||
|
||||
#define FIRMWARE_TYPE STRINGIFY(PIO_ENV_BUILD)
|
||||
#define IDF_VERSION STRINGIFY(ESP_IDF_VERSION_MAJOR) "." STRINGIFY(ESP_IDF_VERSION_MINOR) "." STRINGIFY(ESP_IDF_VERSION_PATCH)
|
||||
|
||||
// WIFI AP
|
||||
#define WIFI_CHANNEL 9
|
||||
#define WIFI_MAX_STA 2
|
||||
|
||||
Reference in New Issue
Block a user