diff options
Diffstat (limited to 'pkgs/development/compilers/elm/update-elm.rb')
-rwxr-xr-x | pkgs/development/compilers/elm/update-elm.rb | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/pkgs/development/compilers/elm/update-elm.rb b/pkgs/development/compilers/elm/update-elm.rb deleted file mode 100755 index 5169ff3fd29a..000000000000 --- a/pkgs/development/compilers/elm/update-elm.rb +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env ruby - -# Take those from https://github.com/elm-lang/elm-platform/blob/master/installers/BuildFromSource.hs -$elm_version = "0.18.0" -$elm_packages = { "elm-compiler" => "0.18.0", - "elm-package" => "0.18.0", - "elm-make" => "0.18.0", - "elm-reactor" => "0.18.0", - "elm-repl" => "0.18.0" - } - -for pkg, ver in $elm_packages - system "cabal2nix https://github.com/elm-lang/#{pkg} --revision refs/tags/#{ver} --jailbreak > packages/#{pkg}.nix" -end - -File.open("packages/release.nix", 'w') do |file| - file.puts "# This file is auto-generated by ./update-elm.rb." - file.puts "# Please, do not modify it by hand!" - file.puts "{ callPackage }:" - file.puts "{" - file.puts " version = \"#{$elm_version}\";" - file.puts " packages = {" - for pkg, ver in $elm_packages - file.puts " #{pkg} = callPackage ./#{pkg}.nix { };" - end - file.puts " };" - file.puts "}" -end |