INNER CODE UNIT · Python

get_engine_include_args

SpaRcle-Studio/SREngine · CI/scripts/all_includes_generator.py:69

def get_engine_include_args(context: codegen_context.CodegenContext):
    engine_root = ''
    if context.is_script:
        engine_root = context.help_sources_dir
    else:
        engine_root = context.analyze_dir + '/Engine'

    includes = [
        f'{engine_root}/inc',
        f'{engine_root}/libs/Utils/inc',
        f'{engine_root}/libs/ImmediateGUI/inc',
        f'{engine_root}/libs/Scripting/inc',
        f'{engine_root}/libs/Audio/inc',
        f'{engine_root}/libs/Physics/inc',
        f'{engine_root}/libs/Graphics/inc',
    ]

    include_args = [f'-I{ sparcle_utils.normalize_path(os.path.abspath(inc))}' for inc in includes]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…