summaryrefslogtreecommitdiff
path: root/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_conversion_helpers.py
diff options
context:
space:
mode:
Diffstat (limited to 'Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_conversion_helpers.py')
-rwxr-xr-xSource/JavaScriptCore/inspector/scripts/codegen/generate_objc_conversion_helpers.py14
1 files changed, 10 insertions, 4 deletions
diff --git a/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_conversion_helpers.py b/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_conversion_helpers.py
index c31e991e3..62ccd3672 100755
--- a/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_conversion_helpers.py
+++ b/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_conversion_helpers.py
@@ -29,10 +29,16 @@ import logging
import string
from string import Template
-from generator import Generator
-from models import EnumType
-from objc_generator import ObjCGenerator
-from objc_generator_templates import ObjCGeneratorTemplates as ObjCTemplates
+try:
+ from .generator import Generator
+ from .models import EnumType
+ from .objc_generator import ObjCGenerator
+ from .objc_generator_templates import ObjCGeneratorTemplates as ObjCTemplates
+except ValueError:
+ from generator import Generator
+ from models import EnumType
+ from objc_generator import ObjCGenerator
+ from objc_generator_templates import ObjCGeneratorTemplates as ObjCTemplates
log = logging.getLogger('global')