run-build-bin.nix 550 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. { pkgs ? import <nixpkgs> {} }:
  2. (pkgs.buildFHSEnv {
  3. name = "pixieditor-env";
  4. targetPkgs = pkgs: (with pkgs; [
  5. dotnet-sdk
  6. avalonia
  7. fontconfig
  8. alsa-lib
  9. glew
  10. udev
  11. gnumake
  12. vulkan-headers
  13. vulkan-loader
  14. vulkan-validation-layers
  15. vulkan-tools
  16. vulkan-tools-lunarg
  17. powershell
  18. ]) ++ (with pkgs.xorg; [
  19. libX11
  20. libICE
  21. libSM
  22. libXi
  23. libXcursor
  24. libXext
  25. libXrandr ]);
  26. multiPkgs = pkgs: (with pkgs; [
  27. udev
  28. alsa-lib
  29. ]);
  30. runScript = "nohup ./PixiEditor &";
  31. }).env