diff --git a/tools/env_to_h/__main__.py b/tools/env_to_h/__main__.py index 0e604de..88ab6a2 100644 --- a/tools/env_to_h/__main__.py +++ b/tools/env_to_h/__main__.py @@ -16,6 +16,14 @@ outHeader += "#include \"dusk.h\"\n\n" for key, value in fileDefs.items(): # Determine type and print out appropriate C type define. + # Integer + try: + asInt = int(value) + outHeader += f"#define {key} {asInt}\n" + continue + except: + pass + # Float try: asFloat = float(value) @@ -24,13 +32,6 @@ for key, value in fileDefs.items(): except: pass - # Integer - try: - asInt = int(value) - outHeader += f"#define {key} {asInt}\n" - except: - pass - # Boolean if value.lower() in ['true', 'false']: asBool = '1' if value.lower() == 'true' else '0'