Suite: support player --disable-screenshots options
This commit is contained in:
parent
08a6abd881
commit
e59cca6fce
|
@ -38,7 +38,7 @@ static Eina_List *_base_dirs = NULL;
|
||||||
static char *_dest_dir;
|
static char *_dest_dir;
|
||||||
static char *_wrap_command = NULL, *_fonts_dir = NULL;
|
static char *_wrap_command = NULL, *_fonts_dir = NULL;
|
||||||
static int _verbose = 0;
|
static int _verbose = 0;
|
||||||
static Eina_Bool _scan_objs = EINA_FALSE;
|
static Eina_Bool _scan_objs = EINA_FALSE, _disable_screenshots = EINA_FALSE;
|
||||||
|
|
||||||
static Run_Mode _mode;
|
static Run_Mode _mode;
|
||||||
static List_Entry *_next_test_to_run = NULL;
|
static List_Entry *_next_test_to_run = NULL;
|
||||||
|
@ -226,12 +226,13 @@ _run_command_prepare(const List_Entry *ent, char *buf)
|
||||||
ok:
|
ok:
|
||||||
sbuf = eina_strbuf_new();
|
sbuf = eina_strbuf_new();
|
||||||
eina_strbuf_append_printf(sbuf,
|
eina_strbuf_append_printf(sbuf,
|
||||||
"%s %s exactness_play %s %s%s %s%.*s %s-t '%s' ",
|
"%s %s exactness_play %s %s%s %s%.*s %s%s-t '%s' ",
|
||||||
CONFIG, _wrap_command ? _wrap_command : "",
|
CONFIG, _wrap_command ? _wrap_command : "",
|
||||||
_mode == RUN_SIMULATION ? "-s" : "",
|
_mode == RUN_SIMULATION ? "-s" : "",
|
||||||
_fonts_dir ? "-f " : "", _fonts_dir ? _fonts_dir : "",
|
_fonts_dir ? "-f " : "", _fonts_dir ? _fonts_dir : "",
|
||||||
_verbose ? "-" : "", _verbose, "vvvvvvvvvv",
|
_verbose ? "-" : "", _verbose, "vvvvvvvvvv",
|
||||||
_scan_objs ? "--scan-objects " : "",
|
_scan_objs ? "--scan-objects " : "",
|
||||||
|
_disable_screenshots ? "--disable-screenshots " : "",
|
||||||
scn_path
|
scn_path
|
||||||
);
|
);
|
||||||
if (is_exu)
|
if (is_exu)
|
||||||
|
@ -465,6 +466,7 @@ static const Ecore_Getopt optdesc = {
|
||||||
ECORE_GETOPT_STORE_TRUE('i', "init", "Run in init mode."),
|
ECORE_GETOPT_STORE_TRUE('i', "init", "Run in init mode."),
|
||||||
ECORE_GETOPT_STORE_TRUE('s', "simulation", "Run in simulation mode."),
|
ECORE_GETOPT_STORE_TRUE('s', "simulation", "Run in simulation mode."),
|
||||||
ECORE_GETOPT_STORE_TRUE(0, "scan-objects", "Extract information of all the objects at every shot."),
|
ECORE_GETOPT_STORE_TRUE(0, "scan-objects", "Extract information of all the objects at every shot."),
|
||||||
|
ECORE_GETOPT_STORE_TRUE(0, "disable-screenshots", "Disable screenshots."),
|
||||||
ECORE_GETOPT_STORE_STR('f', "fonts-dir", "Specify a directory of the fonts that should be used."),
|
ECORE_GETOPT_STORE_STR('f', "fonts-dir", "Specify a directory of the fonts that should be used."),
|
||||||
ECORE_GETOPT_COUNT('v', "verbose", "Turn verbose messages on."),
|
ECORE_GETOPT_COUNT('v', "verbose", "Turn verbose messages on."),
|
||||||
|
|
||||||
|
@ -497,6 +499,7 @@ main(int argc, char *argv[])
|
||||||
ECORE_GETOPT_VALUE_BOOL(mode_init),
|
ECORE_GETOPT_VALUE_BOOL(mode_init),
|
||||||
ECORE_GETOPT_VALUE_BOOL(mode_simulation),
|
ECORE_GETOPT_VALUE_BOOL(mode_simulation),
|
||||||
ECORE_GETOPT_VALUE_BOOL(scan_objs),
|
ECORE_GETOPT_VALUE_BOOL(scan_objs),
|
||||||
|
ECORE_GETOPT_VALUE_BOOL(_disable_screenshots),
|
||||||
ECORE_GETOPT_VALUE_STR(_fonts_dir),
|
ECORE_GETOPT_VALUE_STR(_fonts_dir),
|
||||||
ECORE_GETOPT_VALUE_INT(_verbose),
|
ECORE_GETOPT_VALUE_INT(_verbose),
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue