Refactored RequiredPackages class to preinstall

This commit is contained in:
Raelon Masters
2020-05-09 18:10:40 -04:00
parent 4c7e7ca362
commit 68e374f0db
2 changed files with 15 additions and 16 deletions

16
preinstall vendored
View File

@@ -1,7 +1,21 @@
#!python
import os
from installer import RequiredPackages
class RequiredPackages:
def __init__(self, bins):
self.required = bins
self.to_be_installed = []
self.locate()
return self.to_be_installed
def locate(self):
for bin in self.required:
if os.path.isfile(bin[1]):
continue
else:
self.to_be_installed.append(bin[0])
# Package List
breakpoint()