Daniel Perez
|
caee08d39b
|
Improve plugin tests
|
2016-06-17 18:37:26 +09:00 |
|
Akash Manohar
|
c3765182f8
|
Merge pull request #51 from tuvistavie/use-multiple-versions
Make it possible to use fallback versions. Thank you @tuvistavie ~!
|
2016-05-14 15:19:29 +05:30 |
|
Akash Manohar
|
9c74973f8b
|
Merge pull request #54 from tuvistavie/plugin-test
Add command and instructions to test plugin. Thank you @tuvistavie ~!
|
2016-05-14 10:07:17 +05:30 |
|
Daniel Perez
|
61e014a2d6
|
Fix local command bug.
|
2016-05-14 11:11:16 +09:00 |
|
Daniel Perez
|
072a57e4cb
|
Add command and instructions to test plugin.
|
2016-05-13 16:04:01 +09:00 |
|
Daniel Perez
|
3e31c40020
|
Make it possible to use fallback versions.
|
2016-05-04 02:22:48 +09:00 |
|
Daniel Perez
|
b0513a6da0
|
Fix local command to support legacy files.
|
2016-05-03 00:27:52 +09:00 |
|
Akash Manohar J
|
5739dd723a
|
Check if legacy versions are enabled before using them
|
2016-04-25 05:02:18 +05:30 |
|
Akash Manohar J
|
18ed5c106a
|
Merge latest master
|
2016-04-25 04:48:12 +05:30 |
|
Daniel Perez
|
784d7e9f34
|
Add support for local and global commands.
|
2016-04-25 02:13:09 +09:00 |
|
Daniel Perez
|
d4ee3aa999
|
Add support for config file.
|
2016-04-24 22:39:24 +09:00 |
|
Trevor Brown
|
dcfa52e2ca
|
Correct if statement in get_tool_version_from_legacy_file function.
|
2016-02-13 14:10:58 -05:00 |
|
Trevor Brown
|
2e17f9eb03
|
Reorder variables the get_tool_version_from_legacy_file function.
|
2016-02-13 10:32:35 -05:00 |
|
Trevor Brown
|
9080ff2e33
|
Fix bug in get_preset_version_for function. Refactor the get_tool_version_from_legacy_file function.
|
2016-02-13 10:30:34 -05:00 |
|
Akash Manohar J
|
d217514081
|
Fix loop bug during install with blank line in .tool-versions
|
2016-01-17 08:00:53 +05:30 |
|
William Ashton
|
f4f35be9d6
|
Fixes #26
|
2015-12-22 19:00:18 -05:00 |
|
Trevor Brown
|
d7542d9f8f
|
Update get_tool_version_from_legacy_file function to check for script with dashes instead of underscores.
|
2015-11-29 12:09:39 -05:00 |
|
Trevor Brown
|
0a2ff4de5c
|
Fix logic error that was causing .tool-versions file higher in directory tree to override legacy version file.
|
2015-11-28 18:02:58 -05:00 |
|
Trevor Brown
|
89c341829c
|
First working version of utils.sh with legacy version file support.
|
2015-11-28 17:27:54 -05:00 |
|
Akash Manohar
|
ad0d365cf4
|
Executable check should use actual file path
|
2015-11-19 08:49:19 +05:30 |
|
Stratus3D
|
225c690893
|
Remove duplicate call to write_shim_script.
|
2015-11-13 11:36:25 -05:00 |
|
Trevor Brown
|
8e96be3243
|
Remove todo comment.
|
2015-11-05 06:43:12 -05:00 |
|
Trevor Brown
|
9bdc207ee2
|
Add check to ensure file is an executable in generate_shims_for_version function.
|
2015-11-05 06:35:53 -05:00 |
|
Akash Manohar
|
f4aa56b764
|
Merge pull request #20 from PSPDFKit-labs/master
Fix path: syntax in .tools-version & use exec
|
2015-10-26 08:17:57 +05:30 |
|
Martin Schürrer
|
aaa8abfd23
|
Don't spawn subshells, use exec
|
2015-10-01 19:31:53 +02:00 |
|
Akash Manohar J
|
89f5566fb4
|
Just use exit code 1 instead of inheriting it
|
2015-08-11 21:50:46 +05:30 |
|
Akash Manohar J
|
ec866a1bb1
|
Fix #19: Delete install path if install fails
|
2015-07-28 11:32:56 +05:30 |
|
Akash Manohar J
|
b4ef130a32
|
Fix looping
|
2015-06-24 22:43:15 +05:30 |
|
Akash Manohar J
|
2f8ffabde6
|
Fix #15: asdf install from .tool-versions; Fix loops
|
2015-06-24 20:41:13 +05:30 |
|
Akash Manohar J
|
d428c044fc
|
fix get_tool_version_from_file
|
2015-06-24 19:33:25 +05:30 |
|
Akash Manohar J
|
9f99442603
|
Merge branch 'master' of github.com:HashNuke/asdf
|
2015-06-24 19:17:25 +05:30 |
|
Akash Manohar J
|
3d64dd99ab
|
Read global tool versions file if local doesnt specify package
|
2015-06-24 19:16:49 +05:30 |
|
Kevin Disneur
|
8904de08d3
|
Skip installation if the version is already installed
|
2015-06-15 20:04:58 +01:00 |
|
Akash Manohar J
|
6f6ac56540
|
Merge branch 'master' of https://github.com/HashNuke/asdf
|
2015-06-15 18:32:42 +05:30 |
|
Akash Manohar J
|
77d4169cac
|
'Already installed' is a warning exit normally
|
2015-06-15 18:30:20 +05:30 |
|
Akash Manohar J
|
6b3a6f0011
|
Warn if plugin already installed
|
2015-06-15 18:29:27 +05:30 |
|
Akash Manohar J
|
bf0f9bc1fe
|
Remove bulleting from plugin list
|
2015-06-14 18:55:20 +05:30 |
|
Kevin Disneur
|
7bb35d04ee
|
Update 'no plugin installed' message
|
2015-06-14 14:22:17 +01:00 |
|
Kevin Disneur
|
c2fc8dd34e
|
Add a command to list the plugins already installed
|
2015-06-14 13:37:48 +01:00 |
|
Akash Manohar J
|
681daec95a
|
Check for custom shim templates in $plugin/shims
|
2015-06-07 00:30:55 +05:30 |
|
Akash Manohar J
|
1bfabd67fb
|
Replace var names
|
2015-05-29 21:54:31 +05:30 |
|
Akash Manohar J
|
a59fddd265
|
Fix list command
|
2015-05-29 21:50:32 +05:30 |
|
Akash Manohar J
|
34222e34ab
|
add where command to get install path
|
2015-05-29 00:08:13 +05:30 |
|
Akash Manohar J
|
00fa189b6e
|
Rename package_name var to plugin_name everywhere
|
2015-05-27 12:16:17 +05:30 |
|
Akash Manohar J
|
ecd559545d
|
package_name should be plugin_name
|
2015-05-27 12:13:26 +05:30 |
|
Akash Manohar J
|
d037628e7e
|
Add which command
|
2015-05-27 12:13:10 +05:30 |
|
Akash Manohar J
|
97bdbc01b1
|
Fix shim and reshim
|
2015-05-24 15:12:30 +05:30 |
|
Akash Manohar J
|
0310c6e669
|
t push origin master
Merge branch 'master' of https://github.com/HashNuke/asdf
|
2015-05-24 15:04:35 +05:30 |
|
Akash Manohar J
|
44e991b49e
|
mkdir install path
|
2015-05-24 15:04:20 +05:30 |
|
Akash Manohar J
|
3217a1f99e
|
Merge and resolve conflicts
|
2015-05-24 15:03:56 +05:30 |
|
Akash Manohar J
|
bcb4780b33
|
Add shim command
|
2015-05-24 15:02:38 +05:30 |
|
Akash Manohar J
|
e4cde2a10c
|
Warn if version already installed
|
2015-05-22 10:58:18 +05:30 |
|
Akash Manohar J
|
9ca6cd269f
|
list-all does not need the arguments
|
2015-05-22 10:49:07 +05:30 |
|
Akash Manohar J
|
1d9fe07a11
|
Adhere to new & stable plugin API
|
2015-05-22 10:47:44 +05:30 |
|
Akash Manohar J
|
0f1db84981
|
Remove last use of tag/commit
|
2015-05-22 10:19:39 +05:30 |
|
Akash Manohar J
|
2bb9fa036d
|
Simplify tag/commit to ref
|
2015-05-22 10:17:27 +05:30 |
|
Akash Manohar J
|
5be6ee1440
|
Update plugin-push and plugin-update
|
2015-05-21 10:01:09 +05:30 |
|
Akash Manohar J
|
07c66d4282
|
Add plugin-push to make development easier
|
2015-05-21 09:55:17 +05:30 |
|
Akash Manohar J
|
0ffd6d9e79
|
Stick to bash for shims too
|
2015-05-20 12:22:46 +05:30 |
|
Akash Manohar J
|
79d61b38b7
|
clearly say no versions found
|
2015-05-19 12:17:00 +05:30 |
|
Akash Manohar J
|
84097388e6
|
Fir dir names
|
2015-05-18 00:02:57 +05:30 |
|
Akash Manohar J
|
d687a86ab6
|
Simplify vocabulary
|
2015-05-17 23:50:51 +05:30 |
|
Akash Manohar J
|
dcaee06337
|
it is now .tool-versions
|
2015-05-17 23:21:23 +05:30 |
|
Akash Manohar J
|
52ce0afcf4
|
default to bin dir if list-bin-paths is not found
|
2015-05-17 23:14:16 +05:30 |
|
Akash Manohar J
|
132971c290
|
Escape double quotes
|
2015-05-17 22:58:49 +05:30 |
|
Akash Manohar J
|
f5d4c04a35
|
quote var as string
|
2015-05-17 22:52:24 +05:30 |
|
Akash Manohar J
|
00edadd6d3
|
Fix shim generator
|
2015-05-17 19:08:05 +05:30 |
|
Akash Manohar J
|
256e6cb000
|
Improve reshim command
|
2015-05-17 19:02:47 +05:30 |
|
Akash Manohar J
|
78c2c9b3fc
|
if [ condition ]; then
|
2015-05-17 16:17:45 +05:30 |
|
Akash Manohar J
|
d06de933e1
|
Fixes
|
2015-05-17 14:39:18 +05:30 |
|
Akash Manohar J
|
1e1ea643e3
|
Fix typo
|
2015-05-17 14:19:28 +05:30 |
|
Akash Manohar J
|
44ef58def1
|
Move around commands dir
|
2015-05-17 14:01:55 +05:30 |
|
Akash Manohar J
|
43147ff254
|
Read to the top of file tree to find .asdf-versions
|
2015-05-15 10:06:21 +05:30 |
|
Akash Manohar J
|
e23f3ed206
|
Change asdf_versions to asdf-versions
|
2015-05-15 06:34:59 +05:30 |
|
Akash Manohar J
|
914a86507b
|
Read .asdf-versions file
|
2015-05-14 15:43:04 +05:30 |
|
Akash Manohar J
|
c175f20bc0
|
Cleanup utils
|
2015-05-11 22:14:18 +05:30 |
|
Akash Manohar J
|
99ce492f15
|
Moved utils.sh to lib dir
|
2015-05-10 23:50:56 +05:30 |
|
Akash Manohar J
|
886daefb26
|
Remove unnecessary file
|
2015-05-10 22:59:32 +05:30 |
|
Akash Manohar J
|
21e4c156d3
|
Move out reshim and exec
|
2015-05-10 22:55:42 +05:30 |
|
Akash Manohar J
|
4e90b9405e
|
TODO move out reshim and exec commands
|
2015-05-08 11:32:07 +05:30 |
|
Akash Manohar J
|
a0594000a8
|
Delete docs.sh
|
2015-05-08 11:28:45 +05:30 |
|
Akash Manohar J
|
dca70739f5
|
echo help text from file
|
2015-05-06 19:15:17 +05:30 |
|
Akash Manohar J
|
6632e18d4f
|
Reshim after install; Create shims dir if doesn't exist
|
2015-05-06 19:04:55 +05:30 |
|
Akash Manohar J
|
2b1f2349b1
|
Don't pass extra args to script
|
2015-03-03 11:59:48 +05:30 |
|
Akash Manohar J
|
d596987f55
|
Use uninstall script if available, else just delete the install path
|
2014-12-19 11:11:14 +05:30 |
|
Akash Manohar J
|
a1e7b8ce36
|
chmod +x bin/* scripts once source has been cloned
|
2014-12-19 09:45:49 +05:30 |
|
Akash Manohar J
|
53962a986d
|
list-all should return a string with versions seperated by space
|
2014-12-18 16:28:25 +05:30 |
|
Akash Manohar J
|
459839604c
|
Check for exec-env and call it to get env vars
|
2014-12-14 22:25:21 +05:30 |
|
Akash Manohar J
|
26ec9a774a
|
Ability to set env vars in bin/exec-env
|
2014-12-14 22:22:37 +05:30 |
|
Akash Manohar J
|
7f86587353
|
Add reshim command
|
2014-12-14 13:43:43 +05:30 |
|
Akash Manohar J
|
9c3171a726
|
Add todo message
|
2014-12-13 21:58:57 +05:30 |
|
Akash Manohar J
|
e8806caf61
|
Fix installs; list command working
|
2014-12-13 21:56:56 +05:30 |
|
Akash Manohar J
|
95d5458706
|
Create the sources dir before clone a source dir
|
2014-11-30 21:39:56 +05:30 |
|
Akash Manohar J
|
4fde901a56
|
Add source-add, source-update, source-remove
|
2014-11-30 21:37:33 +05:30 |
|
Akash Manohar J
|
cdee09dec3
|
Cleanup readme
|
2014-11-30 15:48:49 +05:30 |
|
Akash Manohar J
|
1df29d6913
|
Use installs/<package>/<version> as installation dir
|
2014-11-30 15:25:26 +05:30 |
|
Akash Manohar J
|
879d8fa5f5
|
Use binary operators
|
2014-11-30 14:16:07 +05:30 |
|
Akash Manohar J
|
281aaf705d
|
Add support for installing versions like foo, tag:foo and commit:foo
|
2014-11-30 14:13:07 +05:30 |
|
Akash Manohar J
|
87b548a46d
|
Write version and hash to .versions file
|
2014-11-30 12:54:59 +05:30 |
|
Akash Manohar J
|
26c67bc32f
|
WIP: Attempting to install erlang 17.3.4 now
|
2014-11-30 11:32:57 +05:30 |
|