From e59cca6fcee294ef640dc57b2a9f74f83d61918e Mon Sep 17 00:00:00 2001 From: Daniel Zaoui Date: Sun, 10 Jun 2018 11:57:28 +0300 Subject: [PATCH] Suite: support player --disable-screenshots options --- src/bin/exactness.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/bin/exactness.c b/src/bin/exactness.c index c8ac444..b46d64e 100644 --- a/src/bin/exactness.c +++ b/src/bin/exactness.c @@ -38,7 +38,7 @@ static Eina_List *_base_dirs = NULL; static char *_dest_dir; static char *_wrap_command = NULL, *_fonts_dir = NULL; 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 List_Entry *_next_test_to_run = NULL; @@ -226,12 +226,13 @@ _run_command_prepare(const List_Entry *ent, char *buf) ok: sbuf = eina_strbuf_new(); 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 : "", _mode == RUN_SIMULATION ? "-s" : "", _fonts_dir ? "-f " : "", _fonts_dir ? _fonts_dir : "", _verbose ? "-" : "", _verbose, "vvvvvvvvvv", _scan_objs ? "--scan-objects " : "", + _disable_screenshots ? "--disable-screenshots " : "", scn_path ); 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('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, "disable-screenshots", "Disable screenshots."), 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."), @@ -497,6 +499,7 @@ main(int argc, char *argv[]) ECORE_GETOPT_VALUE_BOOL(mode_init), ECORE_GETOPT_VALUE_BOOL(mode_simulation), ECORE_GETOPT_VALUE_BOOL(scan_objs), + ECORE_GETOPT_VALUE_BOOL(_disable_screenshots), ECORE_GETOPT_VALUE_STR(_fonts_dir), ECORE_GETOPT_VALUE_INT(_verbose),