Advertisement
Guest User

Untitled

a guest
Sep 4th, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. with import <nixpkgs> {};
  2. let
  3. erlang = pkgs.beam.lib.callErlang ./erlang.nix {
  4. wxGTK = pkgs.wxGTK30;
  5. };
  6. elixir = pkgs.beam.lib.callElixir ./elixir.nix {
  7. inherit rebar erlang;
  8. debugInfo = true;
  9. };
  10. in
  11. stdenv.mkDerivation rec {
  12. name = "env";
  13. env = buildEnv { name = name; paths = buildInputs; };
  14. LANG = "en_US.UTF-8";
  15. PGDATA="/home/mog/code/elixir/test/post";
  16.  
  17. buildInputs = [
  18. git
  19. erlang
  20. elixir
  21. nodejs
  22. postgresql
  23. stdenv
  24. zlib
  25. curl
  26. glibcLocales
  27. inotify-tools
  28. screen
  29. ncurses
  30. zulu8
  31. ];
  32. pathsToLink = [ "/include" ];
  33.  
  34. shellHook = ''
  35. function phoenix {
  36. iex -S mix phoenix.server
  37. }
  38. '';
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement