flake.dev: fix

This commit is contained in:
2025-12-12 20:01:20 +08:00
parent d5c8898db9
commit 9de070e6be

View File

@@ -3,55 +3,55 @@
biu = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; } biu = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
{ {
inputsFrom = [ pkgs.localPackages.biu ]; inputsFrom = [ pkgs.localPackages.biu ];
packages = [ pkgs.clang-tools_18 ]; packages = [ pkgs.llvmPackages_18.clang-tools ];
CMAKE_EXPORT_COMPILE_COMMANDS = "1"; CMAKE_EXPORT_COMPILE_COMMANDS = "1";
hardeningDisable = [ "all" ]; hardeningDisable = [ "all" ];
}; };
hpcstat = pkgs.mkShell.override { stdenv = pkgs.gcc14Stdenv; } hpcstat = pkgs.mkShell.override { stdenv = pkgs.gcc14Stdenv; }
{ {
inputsFrom = [ (pkgs.localPackages.hpcstat.override { version = null; }) ]; inputsFrom = [ (pkgs.localPackages.hpcstat.override { version = null; }) ];
packages = [ pkgs.clang-tools_18 ]; packages = [ pkgs.llvmPackages_18.clang-tools ];
CMAKE_EXPORT_COMPILE_COMMANDS = "1"; CMAKE_EXPORT_COMPILE_COMMANDS = "1";
hardeningDisable = [ "all" ]; hardeningDisable = [ "all" ];
}; };
sbatch-tui = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; } sbatch-tui = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
{ {
inputsFrom = [ pkgs.localPackages.sbatch-tui ]; inputsFrom = [ pkgs.localPackages.sbatch-tui ];
packages = [ pkgs.clang-tools_18 ]; packages = [ pkgs.llvmPackages_18.clang-tools ];
CMAKE_EXPORT_COMPILE_COMMANDS = "1"; CMAKE_EXPORT_COMPILE_COMMANDS = "1";
hardeningDisable = [ "all" ]; hardeningDisable = [ "all" ];
}; };
ufo = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; } ufo = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
{ {
inputsFrom = [ pkgs.localPackages.ufo ]; inputsFrom = [ pkgs.localPackages.ufo ];
packages = [ pkgs.clang-tools_18 ]; packages = [ pkgs.llvmPackages_18.clang-tools ];
CMAKE_EXPORT_COMPILE_COMMANDS = "1"; CMAKE_EXPORT_COMPILE_COMMANDS = "1";
hardeningDisable = [ "all" ]; hardeningDisable = [ "all" ];
}; };
chn-bsub = pkgs.mkShell chn-bsub = pkgs.mkShell
{ {
inputsFrom = [ pkgs.localPackages.chn-bsub ]; inputsFrom = [ pkgs.localPackages.chn-bsub ];
packages = [ pkgs.clang-tools_18 ]; packages = [ pkgs.llvmPackages_18.clang-tools ];
CMAKE_EXPORT_COMPILE_COMMANDS = "1"; CMAKE_EXPORT_COMPILE_COMMANDS = "1";
}; };
info = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; } info = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
{ {
inputsFrom = [ pkgs.localPackages.info ]; inputsFrom = [ pkgs.localPackages.info ];
packages = [ pkgs.clang-tools_18 ]; packages = [ pkgs.llvmPackages_18.clang-tools ];
CMAKE_EXPORT_COMPILE_COMMANDS = "1"; CMAKE_EXPORT_COMPILE_COMMANDS = "1";
hardeningDisable = [ "all" ]; hardeningDisable = [ "all" ];
}; };
vm = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; } vm = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
{ {
inputsFrom = [ pkgs.localPackages.vm ]; inputsFrom = [ pkgs.localPackages.vm ];
packages = [ pkgs.clang-tools_18 ]; packages = [ pkgs.llvmPackages_18.clang-tools ];
CMAKE_EXPORT_COMPILE_COMMANDS = "1"; CMAKE_EXPORT_COMPILE_COMMANDS = "1";
hardeningDisable = [ "all" ]; hardeningDisable = [ "all" ];
}; };
xinli = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; } xinli = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
{ {
inputsFrom = [ pkgs.localPackages.xinli ]; inputsFrom = [ pkgs.localPackages.xinli ];
packages = [ pkgs.clang-tools_18 ]; packages = [ pkgs.llvmPackages_18.clang-tools ];
CMAKE_EXPORT_COMPILE_COMMANDS = "1"; CMAKE_EXPORT_COMPILE_COMMANDS = "1";
hardeningDisable = [ "all" ]; hardeningDisable = [ "all" ];
}; };