mirror of
git://projects.qi-hardware.com/xburst-tools.git
synced 2024-11-22 12:11:52 +02:00
add print version
This commit is contained in:
parent
c9f7c85607
commit
2a49d71627
11
src/main.c
11
src/main.c
@ -24,6 +24,7 @@
|
|||||||
#include "devmgr.h"
|
#include "devmgr.h"
|
||||||
#include "ingenic.h"
|
#include "ingenic.h"
|
||||||
#include "shell.h"
|
#include "shell.h"
|
||||||
|
#include "xburst-tools-config.h"
|
||||||
|
|
||||||
static void usage(const char *app) {
|
static void usage(const char *app) {
|
||||||
printf(
|
printf(
|
||||||
@ -39,7 +40,8 @@ static void usage(const char *app) {
|
|||||||
" -c <CMD> Run semicolon-separated commands and exit\n"
|
" -c <CMD> Run semicolon-separated commands and exit\n"
|
||||||
" -d <DEBUG> Set output level (0 - no reporting, 4 - max reporting), default = 1 (errors only)\n"
|
" -d <DEBUG> Set output level (0 - no reporting, 4 - max reporting), default = 1 (errors only)\n"
|
||||||
" -C <FILE> Execute configuration script FILE before anything else\n"
|
" -C <FILE> Execute configuration script FILE before anything else\n"
|
||||||
" -b <FILE> Execute script in FILE\n\n", app);
|
" -b <FILE> Execute script in FILE\n"
|
||||||
|
" -v Print program version\n\n", app);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void dev_handler(int idx, uint16_t vid, uint16_t pid, void *data) {
|
static void dev_handler(int idx, uint16_t vid, uint16_t pid, void *data) {
|
||||||
@ -51,7 +53,7 @@ int main(int argc, char *argv[]) {
|
|||||||
int idx = -1, enumerate = 0;
|
int idx = -1, enumerate = 0;
|
||||||
char *cmd = NULL, *script = NULL, *config = NULL;
|
char *cmd = NULL, *script = NULL, *config = NULL;
|
||||||
|
|
||||||
while((ch = getopt(argc, argv, "b:i:ec:d:C:")) != -1) {
|
while((ch = getopt(argc, argv, "b:i:ec:d:C:v")) != -1) {
|
||||||
switch(ch) {
|
switch(ch) {
|
||||||
case 'e':
|
case 'e':
|
||||||
enumerate = 1;
|
enumerate = 1;
|
||||||
@ -83,6 +85,11 @@ int main(int argc, char *argv[]) {
|
|||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 'v':
|
||||||
|
printf("%s %s\n", argv[0], PACKAGE_VERSION);
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
usage(argv[0]);
|
usage(argv[0]);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user