]>
Commit | Line | Data |
---|---|---|
3d05193e YW |
1 | /* SPDX-License-Identifier: GPL-2.0+ */ |
2 | #pragma once | |
3 | ||
51b006e1 YW |
4 | #include <stdio.h> |
5 | ||
681bd2c5 | 6 | #include "build.h" |
48020979 | 7 | #include "macro.h" |
681bd2c5 | 8 | |
3d05193e YW |
9 | int info_main(int argc, char *argv[], void *userdata); |
10 | int trigger_main(int argc, char *argv[], void *userdata); | |
11 | int settle_main(int argc, char *argv[], void *userdata); | |
12 | int control_main(int argc, char *argv[], void *userdata); | |
13 | int monitor_main(int argc, char *argv[], void *userdata); | |
14 | int hwdb_main(int argc, char *argv[], void *userdata); | |
15 | int test_main(int argc, char *argv[], void *userdata); | |
16 | int builtin_main(int argc, char *argv[], void *userdata); | |
51b006e1 YW |
17 | |
18 | static inline int print_version(void) { | |
48020979 ZJS |
19 | /* Dracut relies on the version being a single integer */ |
20 | puts(STRINGIFY(PROJECT_VERSION)); | |
51b006e1 YW |
21 | return 0; |
22 | } |