mirror of
https://github.com/CHN-beta/nixos.git
synced 2026-01-12 06:49:24 +08:00
66 lines
2.2 KiB
Nix
66 lines
2.2 KiB
Nix
{ inputs }: let inherit (inputs.self.nixosConfigurations.pc) pkgs; in
|
|
{
|
|
biu = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
|
|
{
|
|
inputsFrom = [ pkgs.localPackages.biu ];
|
|
packages = [ pkgs.llvmPackages_18.clang-tools ];
|
|
CMAKE_EXPORT_COMPILE_COMMANDS = "1";
|
|
hardeningDisable = [ "all" ];
|
|
};
|
|
hpcstat = pkgs.mkShell.override { stdenv = pkgs.gcc14Stdenv; }
|
|
{
|
|
inputsFrom = [ (pkgs.localPackages.hpcstat.override { version = null; }) ];
|
|
packages = [ pkgs.llvmPackages_18.clang-tools ];
|
|
CMAKE_EXPORT_COMPILE_COMMANDS = "1";
|
|
hardeningDisable = [ "all" ];
|
|
};
|
|
sbatch-tui = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
|
|
{
|
|
inputsFrom = [ pkgs.localPackages.sbatch-tui ];
|
|
packages = [ pkgs.llvmPackages_18.clang-tools ];
|
|
CMAKE_EXPORT_COMPILE_COMMANDS = "1";
|
|
hardeningDisable = [ "all" ];
|
|
};
|
|
ufo = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
|
|
{
|
|
inputsFrom = [ pkgs.localPackages.ufo ];
|
|
packages = [ pkgs.llvmPackages_18.clang-tools ];
|
|
CMAKE_EXPORT_COMPILE_COMMANDS = "1";
|
|
hardeningDisable = [ "all" ];
|
|
};
|
|
chn-bsub = pkgs.mkShell
|
|
{
|
|
inputsFrom = [ pkgs.localPackages.chn-bsub ];
|
|
packages = [ pkgs.llvmPackages_18.clang-tools ];
|
|
CMAKE_EXPORT_COMPILE_COMMANDS = "1";
|
|
};
|
|
info = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
|
|
{
|
|
inputsFrom = [ pkgs.localPackages.info ];
|
|
packages = [ pkgs.llvmPackages_18.clang-tools ];
|
|
CMAKE_EXPORT_COMPILE_COMMANDS = "1";
|
|
hardeningDisable = [ "all" ];
|
|
};
|
|
vm = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
|
|
{
|
|
inputsFrom = [ pkgs.localPackages.vm ];
|
|
packages = [ pkgs.llvmPackages_18.clang-tools ];
|
|
CMAKE_EXPORT_COMPILE_COMMANDS = "1";
|
|
hardeningDisable = [ "all" ];
|
|
};
|
|
xinli = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
|
|
{
|
|
inputsFrom = [ pkgs.localPackages.xinli ];
|
|
packages = [ pkgs.llvmPackages_18.clang-tools ];
|
|
CMAKE_EXPORT_COMPILE_COMMANDS = "1";
|
|
hardeningDisable = [ "all" ];
|
|
};
|
|
missgram = pkgs.mkShell.override { stdenv = pkgs.clang18Stdenv; }
|
|
{
|
|
inputsFrom = [ pkgs.localPackages.missgram ];
|
|
packages = [ pkgs.llvmPackages_18.clang-tools ];
|
|
CMAKE_EXPORT_COMPILE_COMMANDS = "1";
|
|
hardeningDisable = [ "all" ];
|
|
};
|
|
}
|