You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
629 B
25 lines
629 B
#!/usr/bin/env python3
|
|
|
|
import os
|
|
import subprocess
|
|
from pathlib import Path
|
|
|
|
def main():
|
|
libraries_dir = "libraries"
|
|
|
|
# Unzip lib.zip in the libraries directory
|
|
subprocess.run(["unzip", "libs.zip"], cwd=libraries_dir, check=True)
|
|
|
|
# Make clone directory
|
|
subprocess.run(["mkdir", "-p", "clone"], cwd=libraries_dir)
|
|
|
|
# Move everything except 'libs.zip'
|
|
directories = [f.name for f in Path(libraries_dir).iterdir() if f.is_dir()]
|
|
|
|
for dir in directories:
|
|
if(dir != "clone"):
|
|
subprocess.run(["mv", dir, "clone/"], cwd=libraries_dir)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main() |