-
Notifications
You must be signed in to change notification settings - Fork 15
install: add ability to install tarantool from the local build directory #503
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
better0fdead
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi, thx for patch. Have some comments.
Pls, add a check that directory exists.
Pls, add an integration test for "tt install tarantool-dev".
127a0f3 to
6fa872f
Compare
better0fdead
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
Thanks for the patch. |
e45e939 to
dd1d035
Compare
dd1d035 to
9ec6dca
Compare
08d45b6 to
a7e659b
Compare
psergee
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
3fdb302 to
cbcd1ac
Compare
Removed '--use-docker' flag from 'tt uninstall tarantool' since it was added by mistake. Closes #501
cbcd1ac to
7e8a736
Compare

tt install tarantool-devhas been added.Made it via symlink to an existing tarantool binary.
The binary file is searched in 2 paths taken from
tarantoolandtarantool-ee.Besides, if tarantool was installed without headers directory,
some commands (e.g.
tt rocks,tt build) may not work properly,so the
include-diroption has been added to specify this directory.Also, there are changes in the modules
binaries,uninstall.The logic of recognition of the installed
tarantool-devhas been addedto the
binaries.For
uninstallthetarantool-devdeletion logic has been added, whichremoves the executable symlink and the symlink to the headers directory.
Closes #429
@TarantoolBot document
Title: abitilty to install tarantool from the local build directory
Now, one can add a pseudo-installation of tarantool, which will point
to the executable file in the local build directory,
and then use this installation with
tt runcommand.For example: