#!/usr/bin/env python Import("env") Import("env_modules") env_aethex_ai = env_modules.Clone() # Add source files module_obj = [] # Core files env_aethex_ai.add_source_files(module_obj, "register_types.cpp") env_aethex_ai.add_source_files(module_obj, "ai_assistant.cpp") env_aethex_ai.add_source_files(module_obj, "ai_code_completion.cpp") env_aethex_ai.add_source_files(module_obj, "aethex_ai_integration.cpp") # API files env_aethex_ai.add_source_files(module_obj, "api/*.cpp") # UI files env_aethex_ai.add_source_files(module_obj, "ui/*.cpp") env.modules_sources += module_obj # Needed for editor if env.editor_build: pass