- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Is it possible to set the application Major/Minor version numbers from a file, such as a header, versus defining it in the build target?
I want to go from this build target
Quickprojects.OTA_Test-QuicksilverEval-FreeRTOS-LwIP ota2_image APP_VERSION_FOR_OTA2_MAJOR=1 APP_VERSION_FOR_OTA2_MINOR=2
to
Quickprojects.OTA_Test-QuicksilverEval-FreeRTOS-LwIP ota2_image
and add a header file similar to this
version.h
#define APP_VERSION_FOR_OTA2_MAJOR 1
#define APP_VERSION_FOR_OTA2_MINOR 2
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The WICED build system would take values from the makefile wiced_apps.mk and not from .h or .c files. In your case, the .cfg file took the default version values set in wiced_apps.mk. My bad. The major and minor versions are saved in application DCT to allow OTA2 version check during update.