Skip to content

Commit ecad199

Browse files
committed
fix: more readable error on missing ccmake
1 parent 40acf75 commit ecad199

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/cmake/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ def _program_exit(name: str, *args: str) -> NoReturn:
5050

5151

5252
def ccmake() -> NoReturn:
53+
if not (Path(CMAKE_BIN_DIR) / "ccmake").exists():
54+
raise FileNotFoundError(f"'ccmake' is not available in cmake installation at {CMAKE_BIN_DIR}.")
5355
_program_exit('ccmake', *sys.argv[1:])
5456

5557

0 commit comments

Comments
 (0)