spack/var/spack/repos/builtin/packages/maverick/package.py
Massimiliano Culpo 14599f09be
Separate Apple Clang from LLVM Clang (#17110)
* Separate Apple Clang from LLVM Clang

Apple Clang is a compiler of its own. All places
referring to "-apple" suffix have been updated.

* Hack to use a dash in 'apple-clang'

To be able to use autodoc from Sphinx we need
a valid Python name for the module that contains
Apple's Clang code.

* Updated packages to account for the existence of apple-clang

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Added unit test for XCode related functions

Co-authored-by: Gregory Becker <becker33@llnl.gov>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-06-25 11:18:48 -05:00

31 lines
915 B
Python

# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
from spack import *
class Maverick(MakefilePackage):
"""MavericK is a program for inferring population structure on the basis
of genetic information."""
homepage = "https://github.com/bobverity/MavericK"
url = "https://github.com/bobverity/MavericK/archive/v1.0.4.tar.gz"
version('1.0.4', sha256='d4634c1b3f09cec9eb60d72348e2f479d74220ecbdebd940bb18b480db8df8cb')
conflicts('%gcc@:6.0')
conflicts('%cce')
conflicts('%apple-clang')
conflicts('%clang')
conflicts('%intel')
conflicts('%nag')
conflicts('%pgi')
conflicts('%xl')
conflicts('%xl_r')
def install(self, spec, prefix):
mkdirp(prefix.bin)
install('MavericK', prefix.bin)