From 62b6cfac421fe9c1f1dac60c5a1a8ae97b0f3741 Mon Sep 17 00:00:00 2001 From: pappeste Date: Thu, 27 May 2021 16:58:06 -0700 Subject: [PATCH] letting users pass CMAKE_MODULE_PATH to find the engine --- Templates/DefaultProject/Template/EngineFinder.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Templates/DefaultProject/Template/EngineFinder.cmake b/Templates/DefaultProject/Template/EngineFinder.cmake index a7dbf671fd..fbbe3d8cfe 100644 --- a/Templates/DefaultProject/Template/EngineFinder.cmake +++ b/Templates/DefaultProject/Template/EngineFinder.cmake @@ -61,5 +61,8 @@ if(EXISTS ${manifest_path}) endif() endforeach() else() - message(FATAL_ERROR "Engine registration is required before configuring a project. Please register an engine by running 'scripts/o3de register --this-engine'") + # If the user is passing CMAKE_MODULE_PATH we assume thats where we will find the engine + if(NOT CMAKE_MODULE_PATH) + message(FATAL_ERROR "Engine registration is required before configuring a project. Please register an engine by running 'scripts/o3de register --this-engine'") + endif() endif()