| 253 | static const char* hb_repo_type = HB_PROJECT_REPO_TYPE; |
| 254 | |
| 255 | const char * hb_get_full_description() |
| 256 | { |
| 257 | static char * desc = NULL; |
| 258 | if (desc == NULL) |
| 259 | { |
| 260 | desc = hb_strdup_printf("%s\n" |
| 261 | "\tWebsite: %s\n" |
| 262 | "\tForum: %s\n" |
| 263 | "\tIRC: %s\n" |
| 264 | "\tBuild Type: %s\n" |
| 265 | "\tRepository: %s\n" |
| 266 | "\tRelease Tag: %s\n" |
| 267 | "\tRevision: %d\n" |
| 268 | "\tCommit Hash: %s\n" |
| 269 | "\tBranch: %s\n" |
| 270 | "\tRemote: %s", |
| 271 | hb_title, hb_website, hb_community, hb_irc, |
| 272 | hb_repo_type, hb_repo_url, hb_repo_tag, hb_repo_rev, |
| 273 | hb_repo_hash, hb_repo_branch, hb_repo_remote); |
| 274 | } |
| 275 | return desc; |
| 276 | } |
| 277 | |
| 278 | /** |
| 279 | * Returns current version of libhb. |