Skip to content

Commit 429d0f8

Browse files
Berserker66FlySniper
authored andcommitted
Setup: also delete old disabled worlds (ArchipelagoMW#2267)
1 parent 9d20d86 commit 429d0f8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

setup.py

+4
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,10 @@ def run(self):
370370
assert not non_apworlds - set(AutoWorldRegister.world_types), \
371371
f"Unknown world {non_apworlds - set(AutoWorldRegister.world_types)} designated for .apworld"
372372
folders_to_remove: typing.List[str] = []
373+
disabled_worlds_folder = "worlds_disabled"
374+
for entry in os.listdir(disabled_worlds_folder):
375+
if os.path.isdir(os.path.join(disabled_worlds_folder, entry)):
376+
folders_to_remove.append(entry)
373377
generate_yaml_templates(self.buildfolder / "Players" / "Templates", False)
374378
for worldname, worldtype in AutoWorldRegister.world_types.items():
375379
if worldname not in non_apworlds:

0 commit comments

Comments
 (0)