diff --git a/lib/configure.py b/lib/configure.py index eaea5e2..d83190c 100644 --- a/lib/configure.py +++ b/lib/configure.py @@ -1,5 +1,29 @@ +import os from subprocess import call +from pathlib import Path + from lib.parse import Package +def install(package): + if not package.source: + return + +def copy_config(package): + if not package.config: + return + +def run_script(package): + if not package.script: + return + +def enable_units(package): + if not package.userunits: + return + def configure(package): - pass + print(vars(package)) + install(package) + copy_config(package) + run_script(package) + enable_units(package) +