Create an install script.

This commit is contained in:
Andrew Hamilton 2021-10-31 22:49:13 +10:00
parent c181ab9de9
commit d540636fd5
5 changed files with 12 additions and 12 deletions

View file

@ -68,11 +68,6 @@ def make_ubuntu_base():
return base_paths
def install_eris():
run_in_container("ubuntu", "python3.9 -m pip install -r requirements.txt .")
run_in_container("ubuntu", "./install-tools")
def make_app_dir(app_dir, new_paths):
os.mkdir(app_dir)
make_sub_container("ubuntu", app_dir, new_paths)
@ -98,7 +93,7 @@ def main(work_path):
assert os.getuid() == 0 and os.getgid() == 0, "Need to be root."
os.chdir(work_path)
base_paths = make_ubuntu_base()
install_eris()
run_in_container("ubuntu", "./install")
post_install_paths = relative_paths("ubuntu", all_paths("ubuntu"))
new_paths = set(post_install_paths) - set(base_paths)
new_paths = filter_paths(new_paths, ["/var/cache/apt/archives", "lto1"])