From 27295ca4d04500e899df4319dfa1aa7eef5c60b4 Mon Sep 17 00:00:00 2001 From: Serdar Kocdemir Date: Thu, 26 Sep 2024 17:49:25 +0100 Subject: [PATCH] gfxstream: Handle tmp folder explicitly on codegen Avoid getting different relative folders for tmp folder when the code is generated from different checkout locations. Part-of: --- src/gfxstream/codegen/scripts/cerealgenerator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gfxstream/codegen/scripts/cerealgenerator.py b/src/gfxstream/codegen/scripts/cerealgenerator.py index 660df5f5411..60331a407c9 100644 --- a/src/gfxstream/codegen/scripts/cerealgenerator.py +++ b/src/gfxstream/codegen/scripts/cerealgenerator.py @@ -234,7 +234,8 @@ def banner_command(argv): paths removed.""" def makePosixRelative(someArg): - if os.path.exists(someArg): + # Do not use relative for /tmp/ to avoid effects of checkout location + if os.path.exists(someArg) and someArg != "/tmp/": return str(PurePosixPath(Path(os.path.relpath(someArg)))) return someArg