Closed rolyp closed 4 years ago
Strip all the extraneous cruft out of install_helpers.py. Started at 936 LOC; currently 227.
install_helpers.py
__author__
__date__
__version__
self
sys.argv[1] == ‘install’
package_abs_root
setup.py
InstallationConfiguration.__init__
get_platform
OTHER
Enum
message_printer
ComponentChecker
MESSAGE_PREFIX
check_libraries
include_dirs
InstallExtensionCommand
CPATH
library_dirs
__library_dirs
Strip all the extraneous cruft out of
install_helpers.py
. Started at 936 LOC; currently 227.__author__
,__date__
and__version__
metadataself
argument documentationsys.argv[1] == ‘install’
behaviourpackage_abs_root
sheniganssetup.py
and initialise insideInstallationConfiguration.__init__
get_platform
shenanigansget_platform
OTHER
platformEnum
nonsensemessage_printer
debacle – only used inComponentChecker
MESSAGE_PREFIX
localComponentChecker
shenaniganscheck_libraries
insanityinclude_dirs
shenanigansInstallExtensionCommand
CPATH
treatmentlibrary_dirs
shenaniganslibrary_dirs
setter__library_dirs
field