Peter Dave Hello
38934bf16c
[New] `nvm install -s`: Use clang as C/C++ compiler if detected.
...
Fixes #902 .
8 years ago
Peter Dave Hello
03608291a6
[caching] `nvm install`: Do not remove src dir after compilation succeeds
...
This will help speed up the installation time for the non-first time
installation, especially can speed up the build time and test time on
Travis-CI as we'll cache .cache dir.
8 years ago
Jordan Harband
e5316ddbe3
[Fix] allow uninstalls when files are nonwritable but self-owned.
...
Fixes #1270 .
8 years ago
Peter Dave Hello
eab41ed8ef
[Fix] add missing "command" prefix call for some commands
8 years ago
Peter Dave Hello
c5303a6973
Improve nvm_download_artifact() process, fix #1291
...
- Delete broken/checksum not matched local cache
- More output message.
8 years ago
George Adams
8f82eab5db
Add AIX support
...
Currently AIX isn't supported in nvm so I have made a few small changes
to make this work:
change tar to gtar for AIX
change make to gmake for AIX
Set ARCH as ppc64 for AIX
8 years ago
Peter Dave Hello
9c92b5a4ea
[New] `nvm install`: Print the version that is being installed
8 years ago
Jordan Harband
24f8ae5c46
[New] support external install hook “$NVM_INSTALL_THIRD_PARTY_HOOK”.
...
Fixes #1207 .
8 years ago
Jordan Harband
942e9ab1f5
[Fix] bypass aliased `cd` in a few places.
...
Fixes #1284 .
8 years ago
Jordan Harband
589a9112bd
v0.32.1
8 years ago
Jordan Harband
76fe1ab1c6
[Fix] ensure that `lts/*` points to boron/latest, not argon/earliest.
...
- update test mocks
- fix tests for Boron release
Fixes #1268 .
8 years ago
Atsushi Yamamoto
3342367981
Fix indent at L2672
8 years ago
Jordan Harband
f9e14b7d4d
[Fix] `nvm uninstall`: work around `nomatch` `zsh` option.
...
Fixes #1228 .
8 years ago
Jordan Harband
160a39c844
[Refactor] fix copy-paste error from 5c68141ede
9 years ago
Jordan Harband
d12ccb130d
[Fix] `zsh`: when `warncreateglobal` is set, this line warns for some reason. Use `env` to suppress it.
...
Fixes #1236 .
9 years ago
Jordan Harband
acbdd9a3fa
[Fix] Fix trailing whitespace in `nvm ls-remote`
9 years ago
Jordan Harband
256e75c789
[Fix] Remove un-local var EXIT_CODE.
...
Might possibly be a fix to part of #1236
9 years ago
Jordan Harband
5c68141ede
[Refactor] `nvm ls-remote`: make the main ls-remote command call into `nvm_remote_versions` directly.
9 years ago
Jordan Harband
dc1d3aa943
[Refactor] `nvm_install_source`, `nvm_install_binary`, `nvm_download_artifact`: ensure a version is provided.
9 years ago
Jordan Harband
51b21bcad1
[Refactor] Use `||:` and `&&:` when appropriate
9 years ago
Jordan Harband
3b5f088e01
[Refactor] `nvm_ls_remote_index_tab`: clean up to use `nvm_get_mirror`
9 years ago
Jordan Harband
dca0220275
[Refactor] `nvm_install_binary`: remove unused `nvm_get_mirror` call
9 years ago
Jordan Harband
63fe22d635
v0.32.0
9 years ago
Jordan Harband
332f413eb3
[New] expand `xz` support to more versions.
...
Per https://github.com/nodejs/node/pull/4894#issuecomment-175989848
9 years ago
Jordan Harband
25fa40e7cb
v0.31.7
9 years ago
Jordan Harband
6abc36ee4f
[Fix] ensure LTS alias dir exists before writing to it.
...
Fixes #1216
9 years ago
Jordan Harband
31c68adbcf
v0.31.6
9 years ago
Jordan Harband
d179810b25
v0.31.5
9 years ago
Jordan Harband
1ac7e236b1
[New] Add `lts/foo` support to remote commands.
...
- `nvm ls-remote`
- `nvm version-remote`
- `nvm install`
- `nvm uninstall`
Document existing support:
- `nvm use`
- `nvm exec`
- `nvm run`
Fixes #1208 .
9 years ago
Jordan Harband
2228323c0b
[shellcheck] disable intentional violations via comments
9 years ago
Jordan Harband
cbeb654692
[shellcheck] properly quote arguments.
9 years ago
Jordan Harband
24a9c089ff
[shellcheck] fix incorrect `A && B || C` usages.
9 years ago
Jordan Harband
d3d768adcd
Add `nvm_get_mirror`
9 years ago
Jordan Harband
9c65197b22
Add `nvm_get_checksum_alg`
9 years ago
Jordan Harband
bd3ca47714
[Fix] `nvm unload`: ensure all functions are unset
9 years ago
Jordan Harband
ec4efa3ec7
[Refactor] `nvm install`: remove unused `REINSTALL_PACKAGES_FROM` argument to inner installation helpers.
9 years ago
Jordan Harband
08cbcf2254
[Fix] when not using `xz` on merged node versions, use `z` to extract, not `x`
9 years ago
Jordan Harband
4aa6902dbe
[Refactor] `nvm_install_merged_node_binary`: reduce nesting, fix var curlies.
9 years ago
Jordan Harband
0678652bd3
[New] `nvm ls`/`nvm ls-remote`/`nvm alias`: add `--no-colors`
9 years ago
Jordan Harband
206878460c
[Refactor] always shift first argument to `nvm`
9 years ago
Jordan Harband
79270a579c
[Refactor] create `nvm_list_aliases`
9 years ago
Jordan Harband
b6eb565ea1
[Refactor] `nvm alias`: reorganize so alias listing is done last
9 years ago
Jordan Harband
091c64c7c5
[Refactor] `nvm alias`: add in `--`-based argument support.
9 years ago
Jordan Harband
21b8f556b2
[Refactor] `nvm alias`: use named vars instead of positional args.
9 years ago
Jordan Harband
a3bc4d3e62
[Refactor] `nvm alias`: shift out the “alias”
9 years ago
Jordan Harband
150ed490d0
[Refactor] use curlies with variables
9 years ago
Jordan Harband
f9f140ec13
[Performance] make auto-using faster.
...
Per https://github.com/creationix/nvm/issues/539#issuecomment-236830764
9 years ago
Jordan Harband
31e58d1827
v0.31.4
9 years ago
Julien Gilli
a32b914bab
Fix nvm on SmartOS setups using 64 bits pkgsrc repository
...
On SmartOS setups using 64 bits pkgsrc repositories, `nvm_get_arch`
would not handle pkg_info's output properly.
This would result in nvm not being to install any node binary when
running on SmartOS setups using a 64 bits pkgsrc repository.
This change fixes this problem, and fixes the tests suite on similar
setups.
9 years ago
Sebastian Thomschke
f4d57cc17d
Fix for #871 find: warning: Unix filenames usually don't contain slashes
9 years ago