From d57196c9ca8ab317b4b5e8bff49dff11e82ff4bc Mon Sep 17 00:00:00 2001 From: serkus <7erkus@gmail.com> Date: Sat, 29 Jan 2022 09:10:48 +0900 Subject: [PATCH] fix core/handler.py #3 --- Makefile | 9 +++++++++ utils/parsePortage.py | 7 ++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 792e29e..647eec7 100644 --- a/Makefile +++ b/Makefile @@ -16,4 +16,13 @@ testEnv: testEnvUse: python utils/parsePortage.py use +testEnvMask: + python utils/parsePortage.py mask + +testEnvUnMask: + python utils/parsePortage.py unmask + + + + diff --git a/utils/parsePortage.py b/utils/parsePortage.py index 575df19..caefe8e 100644 --- a/utils/parsePortage.py +++ b/utils/parsePortage.py @@ -47,6 +47,7 @@ class PortageConfig(): self.MakeConfig[parm].append(dict(Name=i.split(" ")[0], Uses=i.split(" ")[1:])) if res: + print(self.MakeConfig[parm]) return self.MakeConfig[parm] def parsePackageUse(self): @@ -67,6 +68,10 @@ if __name__ == '__main__': if sys.argv[1] == "envMake": Test.parseMakeConf() elif sys.argv[1] == "use": - Test.parsePackageUse() + Test.templParse('package.use', res=True) + elif sys.argv[1] == "mask: + Test.templParse('package.mask', res=True) + elif sys.argv[1] == "unmask: + Test.templParse('package.unmask', res=True) else: