From 343865201aa3543790c40017ce02340171a8c2ba Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Mon, 2 Mar 2020 10:55:51 +0100 Subject: configurejson2cmake: Fix compile tests without a "test" entry Set the default value of the "test" entry to the test's name like the qmake-based configure does. Change-Id: Ic1027c54c6312c47dca241dd7e3dc65b3e35d36f Reviewed-by: Leander Beernaert Reviewed-by: Alexandru Croitor --- util/cmake/configurejson2cmake.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'util/cmake') diff --git a/util/cmake/configurejson2cmake.py b/util/cmake/configurejson2cmake.py index f5062d4953..b85d551a70 100755 --- a/util/cmake/configurejson2cmake.py +++ b/util/cmake/configurejson2cmake.py @@ -527,7 +527,10 @@ def parseTest(ctx, test, data, cm_fh): if data["type"] == "compile": knownTests.add(test) - details = data["test"] + if "test" in data: + details = data["test"] + else: + details = test if isinstance(details, str): if not ctx["test_dir"]: -- cgit v1.2.3