More work on blueprint exporter, and some work on build system

This commit is contained in:
2026-02-16 17:24:52 -05:00
parent a0c8935260
commit 15997aee62
9 changed files with 345 additions and 214 deletions

View File

@@ -144,7 +144,7 @@ def get_build_mode_from_command_line():
"""
mode = sys.argv[1].lower() if len(sys.argv) > 1 else 'all'
if mode in ["cpp", "cxx"]: mode = "c++"
if not mode in ["all", "c++", "clean", "ccjson"]:
if not mode in ["all", "c++", "clean", "ccjson", "code-workspace"]:
sys.exit(f"Invalid build mode: {mode}")
return mode
@@ -400,6 +400,9 @@ os.chdir(f"{INTEGRATION}/EnginePatches")
if MODE == "ccjson":
build_intellisense_database_for_clangd()
if MODE == "code-workspace":
generate_integration_code_workspace()
if MODE == "all":
unzip_unreal_engine_and_apply_patch()
generate_buildconfiguration_xml()