From 9273d72d2f4fc57dce0acba5bad3881e44e04bfd Mon Sep 17 00:00:00 2001 From: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com> Date: Wed, 5 Nov 2025 11:22:46 -0700 Subject: [PATCH] Fix python3 executable path Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com> --- libs/cpp/tests/CMakeLists.txt | 3 ++- scripts/generate.py | 2 +- scripts/validate.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/libs/cpp/tests/CMakeLists.txt b/libs/cpp/tests/CMakeLists.txt index 83862c8..cc8279d 100644 --- a/libs/cpp/tests/CMakeLists.txt +++ b/libs/cpp/tests/CMakeLists.txt @@ -15,9 +15,10 @@ FetchContent_MakeAvailable(googletest) enable_testing() +find_package(Python3 COMPONENTS Interpreter) set(generated_events_header ${CMAKE_CURRENT_BINARY_DIR}/events_generated.h) add_custom_command(OUTPUT ${generated_events_header} - COMMAND ${PYTHON_EXECUTABLE} ${LIBEVENTS_ROOT_DIR}/scripts/generate.py + COMMAND ${Python3_EXECUTABLE} ${LIBEVENTS_ROOT_DIR}/scripts/generate.py --language cpp --output ${CMAKE_CURRENT_BINARY_DIR} ${LIBEVENTS_ROOT_DIR}/libs/test.json diff --git a/scripts/generate.py b/scripts/generate.py index 3de7569..e41f4d1 100755 --- a/scripts/generate.py +++ b/scripts/generate.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ Script to generate code from jinja2 templates and an event file diff --git a/scripts/validate.py b/scripts/validate.py index de2b84a..c2a4a4f 100755 --- a/scripts/validate.py +++ b/scripts/validate.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ Script to validate event definition files