mirror of
https://github.com/Relintai/broken_seals_2d.git
synced 2024-11-11 20:35:10 +01:00
Now both addons from (https://github.com/Relintai/entity-spell-system-addons.git) is in their own separate repository. Updated the setup script to use the new repo.
This commit is contained in:
parent
8a80af620c
commit
c9dc9c7bc2
13
SConstruct
13
SConstruct
@ -27,7 +27,7 @@ module_repositories = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
addon_repositories = [
|
addon_repositories = [
|
||||||
[['https://github.com/Relintai/entity-spell-system-addons.git', 'git@github.com:Relintai/entity-spell-system-addons.git'], 'entity-spell-system-addons', 'addons' ],
|
[ ['https://github.com/Relintai/ess_data.git', 'git@github.com:Relintai/ess_data.git' ], 'ess_data', '' ],
|
||||||
]
|
]
|
||||||
|
|
||||||
third_party_addon_repositories = [
|
third_party_addon_repositories = [
|
||||||
@ -99,9 +99,6 @@ def setup_repository(data, clone_path):
|
|||||||
def copy_repository(data, target_folder, clone_path):
|
def copy_repository(data, target_folder, clone_path):
|
||||||
copytree(os.path.abspath(clone_path + data[1] + '/' + data[2]), os.path.abspath(target_folder + data[1]))
|
copytree(os.path.abspath(clone_path + data[1] + '/' + data[2]), os.path.abspath(target_folder + data[1]))
|
||||||
|
|
||||||
def copy_addon_repository(data, target_folder, clone_path):
|
|
||||||
copytree(os.path.abspath(clone_path + data[1] + '/' + data[2]), os.path.abspath(target_folder))
|
|
||||||
|
|
||||||
def copytree(src, dst):
|
def copytree(src, dst):
|
||||||
for item in os.listdir(src):
|
for item in os.listdir(src):
|
||||||
sp = os.path.join(src, item)
|
sp = os.path.join(src, item)
|
||||||
@ -129,12 +126,12 @@ def update_modules():
|
|||||||
def update_addons():
|
def update_addons():
|
||||||
for rep in addon_repositories:
|
for rep in addon_repositories:
|
||||||
update_repository(rep, module_clone_path)
|
update_repository(rep, module_clone_path)
|
||||||
copy_addon_repository(rep, './game/addons/', '.' + module_clone_path)
|
copy_repository(rep, './game/addons/', '.' + module_clone_path)
|
||||||
|
|
||||||
def update_addons_third_party_addons():
|
def update_addons_third_party_addons():
|
||||||
for rep in third_party_addon_repositories:
|
for rep in third_party_addon_repositories:
|
||||||
update_repository(rep, module_clone_path)
|
update_repository(rep, module_clone_path)
|
||||||
copy_addon_repository(rep, './game/addons/', '.' + module_clone_path)
|
copy_repository(rep, './game/addons/', '.' + module_clone_path)
|
||||||
|
|
||||||
def update_all():
|
def update_all():
|
||||||
update_engine()
|
update_engine()
|
||||||
@ -156,12 +153,12 @@ def setup_modules():
|
|||||||
def setup_addons():
|
def setup_addons():
|
||||||
for rep in addon_repositories:
|
for rep in addon_repositories:
|
||||||
setup_repository(rep, module_clone_path)
|
setup_repository(rep, module_clone_path)
|
||||||
copy_addon_repository(rep, './game/addons/', '.' + module_clone_path)
|
copy_repository(rep, './game/addons/', '.' + module_clone_path)
|
||||||
|
|
||||||
def setup_addons_third_party_addons():
|
def setup_addons_third_party_addons():
|
||||||
for rep in third_party_addon_repositories:
|
for rep in third_party_addon_repositories:
|
||||||
setup_repository(rep, module_clone_path)
|
setup_repository(rep, module_clone_path)
|
||||||
copy_addon_repository(rep, './game/addons/', '.' + module_clone_path)
|
copy_repository(rep, './game/addons/', '.' + module_clone_path)
|
||||||
|
|
||||||
def setup_all():
|
def setup_all():
|
||||||
setup_engine()
|
setup_engine()
|
||||||
|
2
game/addons/.gitignore
vendored
2
game/addons/.gitignore
vendored
@ -1 +1 @@
|
|||||||
*/*
|
*
|
||||||
|
Loading…
Reference in New Issue
Block a user