Files
MuditaOS/cmake/modules/GenUpdateVersionJson.cmake
Radoslaw Wicik c5baf39b51 [EGD-5860] Fix build packages
Error introduced by merge, fixed paths and dependences.
2021-02-24 12:36:30 +01:00

22 lines
642 B
CMake

# This script generates the version.json file which contains project
# and bootloader version information for update packages . It is meant to be run
# at build time by running CMake as a target.
list(APPEND CMAKE_MODULE_PATH "${SRC_DIR}/cmake/modules")
include(Version)
set(BOOTLOADER_INCLUDED "true")
set(BOOTLOADER_FILENAME "ecoboot.bin")
execute_process(
COMMAND grep "release:" "${ECOBOOT_DOWNLOAD_LOG}"
COMMAND awk "{print $2}"
OUTPUT_VARIABLE BOOTLOADER_VERSION
OUTPUT_STRIP_TRAILING_WHITESPACE
)
configure_file(
${SRC_DIR}/config/version.json.cmake_template
${CMAKE_BINARY_DIR}/version.json
@ONLY
)