16 lines
481 B
Python
16 lines
481 B
Python
import importlib
|
|
import sys
|
|
import pathlib
|
|
|
|
# Load .git version before the builtin version
|
|
if pathlib.Path('./archinstall/__init__.py').absolute().exists():
|
|
spec = importlib.util.spec_from_file_location("archinstall", "./archinstall/__init__.py")
|
|
archinstall = importlib.util.module_from_spec(spec)
|
|
sys.modules["archinstall"] = archinstall
|
|
spec.loader.exec_module(sys.modules["archinstall"])
|
|
else:
|
|
import archinstall
|
|
|
|
if __name__ == '__main__':
|
|
archinstall.run_as_a_module()
|