mirror of
git://projects.qi-hardware.com/antorcha.git
synced 2024-11-22 14:05:20 +02:00
tools/ant-gui/ant-gui.c: add option -F to set font path; add usage
This commit is contained in:
parent
c528c0a068
commit
86e1466388
@ -14,6 +14,7 @@
|
|||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
#include <unistd.h>
|
||||||
|
|
||||||
#include "SDL.h"
|
#include "SDL.h"
|
||||||
#include "SDL_gfxPrimitives.h"
|
#include "SDL_gfxPrimitives.h"
|
||||||
@ -205,13 +206,32 @@ static void generate(uint8_t ***imgs, int *n, const char *path)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static void usage(const char *name)
|
||||||
|
{
|
||||||
|
fprintf(stderr, "usage: %s [-F font_dir ...] file ...\n", name);
|
||||||
|
exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
uint8_t **imgs = NULL;
|
uint8_t **imgs = NULL;
|
||||||
int n = 0;
|
int n = 0;
|
||||||
int i;
|
int i, c;
|
||||||
|
|
||||||
for (i = 1; i != argc; i++)
|
while ((c = getopt(argc, argv, "F:")) != EOF)
|
||||||
|
switch (c) {
|
||||||
|
case 'F':
|
||||||
|
add_font_dir(optarg);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
usage(*argv);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (optind == argc)
|
||||||
|
usage(*argv);
|
||||||
|
|
||||||
|
for (i = optind; i != argc; i++)
|
||||||
generate(&imgs, &n, argv[i]);
|
generate(&imgs, &n, argv[i]);
|
||||||
gui(imgs, n);
|
gui(imgs, n);
|
||||||
exit(1);
|
exit(1);
|
||||||
|
Loading…
Reference in New Issue
Block a user