Changed CudaPackage base class to PackageBase (#7416)

CudaPackage is always used as a mixin. As such it should inherit from
PackageBase, and not Package.
This commit is contained in:
Massimiliano Culpo 2018-03-07 13:45:11 +01:00 committed by GitHub
parent da48d3113c
commit d77dd298eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -22,12 +22,12 @@
# License along with this program; if not, write to the Free Software # License along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
############################################################################## ##############################################################################
from spack.package import Package from spack.package import PackageBase
from spack.directives import depends_on, variant, conflicts from spack.directives import depends_on, variant, conflicts
import platform import platform
class CudaPackage(Package): class CudaPackage(PackageBase):
"""Auxiliary class which contains CUDA variant, dependencies and conflicts """Auxiliary class which contains CUDA variant, dependencies and conflicts
and is meant to unify and facilitate its usage. and is meant to unify and facilitate its usage.
""" """