diff options
author | Oleg Pudeyev <oleg@bsdpower.com> | 2018-05-29 21:10:48 -0400 |
---|---|---|
committer | Oleg Pudeyev <oleg@bsdpower.com> | 2018-05-29 21:10:48 -0400 |
commit | dffe455be310652f18513f29cdc661df92d72f50 (patch) | |
tree | 2021ac0553f21648829cd7490402f8bf4ec96047 /winbuild.py | |
parent | a28d2aa8a8d60181131927949875416969112f51 (diff) | |
download | pycurl-dffe455be310652f18513f29cdc661df92d72f50.tar.gz |
Refactor for the next change
Diffstat (limited to 'winbuild.py')
-rw-r--r-- | winbuild.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/winbuild.py b/winbuild.py index 0fb0db3..b37638a 100644 --- a/winbuild.py +++ b/winbuild.py @@ -485,10 +485,16 @@ class StandardBuilder(Builder): raise NotImplementedError @property + def builder_name(self): + return self.__class__.__name__.replace('Builder', '').lower() + + @property + def my_version(self): + return getattr(self.bconf, '%s_version' % self.builder_name) + + @property def output_dir_path(self): - builder_name = self.__class__.__name__.replace('Builder', '').lower() - version = getattr(self.bconf, '%s_version' % builder_name) - return '%s-%s-%s' % (builder_name, version, self.vc_tag) + return '%s-%s-%s' % (self.builder_name, self.my_version, self.vc_tag) class ZlibBuilder(StandardBuilder): def build(self): |