diff options
Diffstat (limited to 'scripts/parameter_validation_generator.py')
| -rw-r--r-- | scripts/parameter_validation_generator.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/parameter_validation_generator.py b/scripts/parameter_validation_generator.py index ba825e28..4a9ec4ea 100644 --- a/scripts/parameter_validation_generator.py +++ b/scripts/parameter_validation_generator.py @@ -193,6 +193,9 @@ class ParameterValidationOutputGenerator(OutputGenerator): self.vuid_file = None # Cover cases where file is built from scripts directory, Lin/Win, or Android build structure + # Set cwd to the script directory to more easily locate the header. + previous_dir = os.getcwd() + os.chdir(os.path.dirname(sys.argv[0])) vuid_filename_locations = [ './vk_validation_error_messages.h', '../layers/vk_validation_error_messages.h', @@ -206,6 +209,7 @@ class ParameterValidationOutputGenerator(OutputGenerator): if self.vuid_file == None: print("Error: Could not find vk_validation_error_messages.h") sys.exit(1) + os.chdir(previous_dir) # # Generate Copyright comment block for file def GenerateCopyright(self): |
