diff options
| author | mo khan <mo.khan@gmail.com> | 2020-08-04 14:51:49 -0600 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-08-04 18:18:36 -0600 |
| commit | 4b130604be2dcd96bde5f708e0f4dc91f86bd89b (patch) | |
| tree | b8333834b2be76fdd357a22fcda7212909e32eef /config/software/asdf_nodejs.rb | |
| parent | ed6e39123472fecf4eb8fef1e75db28a3b4d1ff2 (diff) | |
Build debian packages for tools
Diffstat (limited to 'config/software/asdf_nodejs.rb')
| -rw-r--r-- | config/software/asdf_nodejs.rb | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/config/software/asdf_nodejs.rb b/config/software/asdf_nodejs.rb new file mode 100644 index 0000000..3ad55c5 --- /dev/null +++ b/config/software/asdf_nodejs.rb @@ -0,0 +1,28 @@ +# frozen_string_literal: true + +name "asdf_nodejs" +default_version "12.18.2" + +source url: "https://nodejs.org/dist/v#{version}/node-v#{version}-linux-x64.tar.gz" +relative_path "node-v#{version}-linux-x64" + +version "12.18.2" do + source sha256: "2d316e55994086e41761b0c657e0027e9d16d7160d3f8854cc9dc7615b99a526" +end +version "10.21.0" do + source sha256: "d0bac246001eed9268ba9cadbfc6cfd8b6eb0728ad000a0f9fa7ce29e66c2be4" +end + +build do + mkdir install_dir + sync "#{project_dir}/", install_dir + touch "#{install_dir}/.npm/.keep" +end + +build do + command "#{install_dir}/bin/node #{install_dir}/bin/npm install -g bower bower-npm-resolver npm npm-install-peers yarn" +end + +build do + delete "#{install_dir}/share" +end |
