basic: move version() to build.h+c

This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2022-11-08 13:41:14 +01:00
parent c8715007e0
commit d6b4d1c7c4
73 changed files with 80 additions and 36 deletions
+9
View File
@@ -1,6 +1,9 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <stdio.h>
#include "build.h"
#include "macro.h"
const char* const systemd_features =
@@ -226,3 +229,9 @@ const char* const systemd_features =
" default-hierarchy=" DEFAULT_HIERARCHY_NAME
;
int version(void) {
printf("systemd " STRINGIFY(PROJECT_VERSION) " (" GIT_VERSION ")\n%s\n",
systemd_features);
return 0;
}
+2
View File
@@ -4,3 +4,5 @@
#include "version.h"
extern const char* const systemd_features;
int version(void);
-6
View File
@@ -20,9 +20,3 @@
int saved_argc = 0;
char **saved_argv = NULL;
int version(void) {
printf("systemd " STRINGIFY(PROJECT_VERSION) " (" GIT_VERSION ")\n%s\n",
systemd_features);
return 0;
}
-2
View File
@@ -65,5 +65,3 @@ static inline unsigned log2u_round_up(unsigned x) {
return log2u(x - 1) + 1;
}
int version(void);