From d38e1185bb128bc02d9d47f4b6f8114f6d5adbc5 Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Sat, 16 Oct 2021 19:40:58 +0200 Subject: [PATCH] Setup: auto include auto generated yaml files --- setup.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 374a8638..0b3b0a8d 100644 --- a/setup.py +++ b/setup.py @@ -145,7 +145,14 @@ for data in extra_data: installfile(Path(data)) os.makedirs(buildfolder / "Players", exist_ok=True) -shutil.copyfile("playerSettings.yaml", buildfolder / "Players" / "weightedSettings.yaml") +from WebHostLib.options import create +create() +from worlds.AutoWorld import AutoWorldRegister +for worldname, worldtype in AutoWorldRegister.world_types.items(): + if not worldtype.hidden: + file_name = worldname+".yaml" + shutil.copyfile(os.path.join("WebHostLib", "static", "generated", "configs", file_name), + buildfolder / "Players" / file_name) try: from maseya import z3pr