tasycl: init at 2.0.0
This commit is contained in:
		
							parent
							
								
									97d128338a
								
							
						
					
					
						commit
						812d71beb1
					
				| @ -47,6 +47,7 @@ let | |||||||
|     stdenvClangOmpss2NodesOmpv = final.stdenv.override { cc = final.clangOmpss2NodesOmpv; allowedRequisites = null; }; |     stdenvClangOmpss2NodesOmpv = final.stdenv.override { cc = final.clangOmpss2NodesOmpv; allowedRequisites = null; }; | ||||||
|     tagaspi = callPackage ./pkgs/tagaspi/default.nix { }; |     tagaspi = callPackage ./pkgs/tagaspi/default.nix { }; | ||||||
|     tampi = callPackage ./pkgs/tampi/default.nix { }; |     tampi = callPackage ./pkgs/tampi/default.nix { }; | ||||||
|  |     tasycl = callPackage ./pkgs/tasycl/default.nix { }; | ||||||
|     wxparaver = callPackage ./pkgs/paraver/default.nix { }; |     wxparaver = callPackage ./pkgs/paraver/default.nix { }; | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										40
									
								
								pkgs/tasycl/default.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								pkgs/tasycl/default.nix
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,40 @@ | |||||||
|  | { intelPackages | ||||||
|  | , fetchFromGitHub | ||||||
|  | , automake | ||||||
|  | , autoconf | ||||||
|  | , libtool | ||||||
|  | , gnumake | ||||||
|  | , autoreconfHook | ||||||
|  | , boost | ||||||
|  | }: | ||||||
|  | 
 | ||||||
|  | intelPackages.stdenv.mkDerivation rec { | ||||||
|  |   pname = "tasycl"; | ||||||
|  |   version = "2.0.0"; | ||||||
|  | 
 | ||||||
|  |   src = fetchFromGitHub { | ||||||
|  |     owner = "bsc-pm"; | ||||||
|  |     repo = "tasycl"; | ||||||
|  |     rev = version; | ||||||
|  |     hash = "sha256-Z4d45baVBhE9NW8Ww948M78TJx7BpxTr9pGJvJO9hdI="; | ||||||
|  |   }; | ||||||
|  | 
 | ||||||
|  |   enableParallelBuilding = true; | ||||||
|  |   separateDebugInfo = true; | ||||||
|  | 
 | ||||||
|  |   nativeBuildInputs = [ | ||||||
|  |     autoreconfHook | ||||||
|  |     automake | ||||||
|  |     autoconf | ||||||
|  |     libtool | ||||||
|  |     gnumake | ||||||
|  |   ]; | ||||||
|  | 
 | ||||||
|  |   buildInputs = [ | ||||||
|  |     boost | ||||||
|  |   ]; | ||||||
|  | 
 | ||||||
|  |   configureFlags = [ "--with-sycl-include=${intelPackages.icx.cc}/include/sycl" ]; | ||||||
|  | 
 | ||||||
|  |   hardeningDisable = [ "all" ]; | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user