16 #ifndef TENSORFLOW_SERVING_MODEL_SERVERS_VERSION_H_ 
   17 #define TENSORFLOW_SERVING_MODEL_SERVERS_VERSION_H_ 
   22 #define TF_MODELSERVER_STR_HELPER(x) #x 
   23 #define TF_MODELSERVER_STR(x) TF_MODELSERVER_STR_HELPER(x) 
   25 #define TF_MODELSERVER_MAJOR_VERSION 0 
   26 #define TF_MODELSERVER_MINOR_VERSION 0 
   27 #define TF_MODELSERVER_PATCH_VERSION 0 
   30 #define TF_MODELSERVER_VERSION_SUFFIX "" 
   32 #ifndef TF_MODELSERVER_VERSION_NO_META 
   34 #ifndef TF_MODELSERVER_BUILD_TAG 
   35 #define TF_MODELSERVER_META_TAG "+dev" 
   37 #define TF_MODELSERVER_META_TAG "+" TF_MODELSERVER_STR(TF_MODELSERVER_BUILD_TAG)
 
   39 #define TF_MODELSERVER_META_SCM_HASH ".sha." BUILD_SCM_REVISION
 
   41 #define TF_MODELSERVER_META_TAG "" 
   42 #define TF_MODELSERVER_META_SCM_HASH "" 
   47 #define TF_MODELSERVER_VERSION_STRING \ 
   48   (TF_MODELSERVER_STR(TF_MODELSERVER_MAJOR_VERSION) "." TF_MODELSERVER_STR( \
 
   49     TF_MODELSERVER_MINOR_VERSION) "." TF_MODELSERVER_STR( \
 
   50       TF_MODELSERVER_PATCH_VERSION) TF_MODELSERVER_VERSION_SUFFIX \
 
   51         TF_MODELSERVER_META_TAG TF_MODELSERVER_META_SCM_HASH)
 
   55 const char* TF_Serving_Version();