cabana: add v0.2 and fix kokkos deps (#16389)
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							b0ecaa1093
						
					
				
				
					commit
					74c9ba551a
				
			@@ -13,7 +13,8 @@ class Cabana(CMakePackage):
 | 
				
			|||||||
    git      = "https://github.com/ECP-copa/Cabana.git"
 | 
					    git      = "https://github.com/ECP-copa/Cabana.git"
 | 
				
			||||||
    url      = "https://github.com/ECP-copa/Cabana/archive/0.1.0.tar.gz"
 | 
					    url      = "https://github.com/ECP-copa/Cabana/archive/0.1.0.tar.gz"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    version('develop', branch='master')
 | 
					    version('master', branch='master')
 | 
				
			||||||
 | 
					    version('0.2.0', sha256='3e0c0e224e90f4997f6c7e2b92f00ffa18f8bcff72f789e0908cea0828afc2cb')
 | 
				
			||||||
    version('0.1.0', sha256='3280712facf6932b9d1aff375b24c932abb9f60a8addb0c0a1950afd0cb9b9cf')
 | 
					    version('0.1.0', sha256='3280712facf6932b9d1aff375b24c932abb9f60a8addb0c0a1950afd0cb9b9cf')
 | 
				
			||||||
    version('0.1.0-rc0', sha256='73754d38aaa0c2a1e012be6959787108fec142294774c23f70292f59c1bdc6c5')
 | 
					    version('0.1.0-rc0', sha256='73754d38aaa0c2a1e012be6959787108fec142294774c23f70292f59c1bdc6c5')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -22,9 +23,12 @@ class Cabana(CMakePackage):
 | 
				
			|||||||
    variant('cuda', default=False, description="enable Cuda backend")
 | 
					    variant('cuda', default=False, description="enable Cuda backend")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    depends_on("cmake@3.9:", type='build')
 | 
					    depends_on("cmake@3.9:", type='build')
 | 
				
			||||||
    depends_on("kokkos-legacy+serial", when="+serial")
 | 
					    depends_on("kokkos-legacy+serial", when="@:0.2.0+serial")
 | 
				
			||||||
    depends_on("kokkos-legacy+openmp", when="+openmp")
 | 
					    depends_on("kokkos-legacy+openmp", when="@:0.2.0+openmp")
 | 
				
			||||||
    depends_on("kokkos-legacy+cuda", when="+cuda")
 | 
					    depends_on("kokkos-legacy+cuda", when="@:0.2.0+cuda")
 | 
				
			||||||
 | 
					    depends_on("kokkos@3.1:+serial", when="@0.3.0:+serial")
 | 
				
			||||||
 | 
					    depends_on("kokkos@3.1:+openmp", when="@0.3.0:+openmp")
 | 
				
			||||||
 | 
					    depends_on("kokkos@3.1:+cuda", when="@0.3.0:+cuda")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def cmake_args(self):
 | 
					    def cmake_args(self):
 | 
				
			||||||
        options = [
 | 
					        options = [
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user