-
Notifications
You must be signed in to change notification settings - Fork 0
-
Notifications
You must be signed in to change notification settings - Fork 0
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
[CLOSED] [LINUX] build a .tar.gz to be unpacked anywhere. #280
Comments
Comment by radicaled @ingorichter how are my changes? |
Comment by ingorichter @radicaled That looks good to me. I'll give it a try later today. Thanks |
Comment by ingorichter @radicaled I tried it out and the tar.gz is properly generated. What do you think of copying the whole folder to the final destination instead of creating links? I accidentally removed the |
Comment by radicaled
For instance, when you download the Linux version of RubyMine or WebStorm or any of IntelliJ's excellent IDE products, you unzip them to whatever location you'd like them to be (in my case they're in ~/Development/RubyMine). Then they create the appropriate links within ~/.local to their command line binaries ("mine" for RubyMine), and create a
The actual location where you unzip a .tar.gz like this is entirely up to the user: you could actually unzip it to RE Ubuntu, I don't really know why Unity isn't monitoring ~/.local/applications. I can call |
Comment by jasonsanjose Great work @radicaled! Thanks for your help. A few suggestions for moving forward:
|
Comment by ingorichter @jasonsanjose I have only tested it briefly yesterday on 64 bit Linux. So the symlink won't probably work 32 bit Linux. |
Comment by radicaled Latest changes should now register .desktop file for Ubuntu's Unity. Let me know if it's OK: if not I will provision a fresh Ubuntu VM and take a closer look. |
Comment by radicaled @jasonsanjose I can't find your comment, so I'm replying to it here:
I guess that works -- anyone running a distribution not in that list should have the know-how to perform the symlink themselves, I hope. |
Comment by radicaled The install script has been augmented with the technique outlined here: https://github.com/rogerwang/node-webkit/wiki/The-solution-of-lacking-libudev.so.0 Seems to work beautifully. What's next? |
Comment by ingorichter I'll give a test run tomorrow morning. Thank you for working on this. |
Comment by ingorichter @radicaled This looks good to me and Brackets shows up in the menu. There are two things that could be added to the
But these are nice to haves. If there are no other issues or objections, I'm going to merge it before we branch into release, since I'd like to build the archive for the upcoming release. |
Issue by radicaled
Thursday Apr 17, 2014 at 19:28 GMT
Originally opened as adobe#433
Generates a .tar.gz based off the current Linux build.
Includes 2 simple scripts, install.sh and uninstall.sh, that install/uninstall desktop and command-line entries for brackets.
According to adobe/brackets/issues/5021 this binary tarball might make actual packaging easier for maintainers.
radicaled included the following code: https://github.com/adobe/brackets-shell/pull/433/commits
The text was updated successfully, but these errors were encountered: