{ lib , stdenv , scons , clang-tools , pname , version , forstio , kel-lbm , adaptive-cpp }: stdenv.mkDerivation { pname = "${pname}-sycl"; inherit version; src = ./..; nativeBuildInputs = [ scons clang-tools ]; buildInputs = [ forstio.core forstio.async forstio.codec forstio.codec-unit forstio.codec-json forstio.remote forstio.remote-sycl kel-lbm.core adaptive-cpp ]; doCheck = true; checkPhase = '' scons test ./bin/tests ''; preferLocalBuild = true; outputs = [ "out" "dev" ]; }