Update cuDNN packages to check Power installation (#19620)

* Updated cuDNN package to check to make sure that target directory
exists before linking it.

* Fixed flake8

* Fixed Flake8
This commit is contained in:
Brian Van Essen 2020-11-02 18:08:44 -08:00 committed by GitHub
parent b4ea74c11b
commit d38fdb3854
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -257,8 +257,12 @@ def install(self, spec, prefix):
install_tree('.', prefix) install_tree('.', prefix)
if 'target=ppc64le: platform=linux' in spec: if 'target=ppc64le: platform=linux' in spec:
symlink(os.path.join(prefix, 'targets', 'ppc64le-linux', 'lib'), target_lib = os.path.join(prefix, 'targets',
prefix.lib) 'ppc64le-linux', 'lib')
symlink( if os.path.isdir(target_lib) and not os.path.isdir(prefix.lib):
os.path.join(prefix, 'targets', 'ppc64le-linux', 'include'), symlink(target_lib, prefix.lib)
prefix.include) target_include = os.path.join(prefix, 'targets',
'ppc64le-linux', 'include')
if os.path.isdir(target_include) \
and not os.path.isdir(prefix.include):
symlink(target_include, prefix.include)