mirror of
https://github.com/google/cdc-file-transfer.git
synced 2026-09-13 01:10:44 +03:00
[cdc_rsync] [cdc_rsync_server] Add build ID
Build id is an optional unique identifier specified during cdc_rsync build via CDC_BUILD_VERSION definition. If build id specified on both client and server components it will be used to check the version of server component instead of file size + modified time.
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
#ifndef BUILD_VERSION
|
||||
#define DEV_BUILD_VERSION "DEV"
|
||||
#ifdef CDC_BUILD_VERSION
|
||||
#define TO_STR(arg) #arg
|
||||
#define TO_STR_VALUE(arg) TO_STR(arg)
|
||||
#define BUILD_VERSION TO_STR_VALUE(CDC_BUILD_VERSION)
|
||||
#else
|
||||
#define BUILD_VERSION DEV_BUILD_VERSION
|
||||
#endif
|
||||
#endif
|
||||
Reference in New Issue
Block a user