From 24a51eb21b774de162a2fb3444505daa980584e7 Mon Sep 17 00:00:00 2001 From: myrusakov Date: Fri, 2 Feb 2024 16:11:15 +0300 Subject: [PATCH] automate ProjectPureName assignment --- setup/config.template | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/setup/config.template b/setup/config.template index fb51e93..6300e5b 100644 --- a/setup/config.template +++ b/setup/config.template @@ -2,7 +2,7 @@ :: *************************** !! IMPORTANT !! *************************** :: -:: Required vars to set: EnginePath, ProjectPureName, VersionSelector +:: Required vars to set: EnginePath, VersionSelector :: :: *************************** !! IMPORTANT !! *************************** @@ -16,8 +16,7 @@ set RunUATPath=%EnginePath%\Engine\Build\BatchFiles\RunUAT.bat rem Project params set ProjectRoot=%~dp0.. -:: Pure name of your project. Example: name of you project file is TPS.uproject, then ProjectPureName=TPS -set ProjectPureName= +for %%I in ("%ProjectRoot%\*.uproject") do set "ProjectPureName=%%~nI" set ProjectName=%ProjectPureName%.uproject set ProjectPath=%ProjectRoot%\%ProjectName% set SourceCodePath=%ProjectRoot%\Source