Skip to content
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

Don't always create a Shortcut #108

Open
Siecje opened this issue Feb 1, 2017 · 7 comments
Open

Don't always create a Shortcut #108

Siecje opened this issue Feb 1, 2017 · 7 comments

Comments

@Siecje
Copy link
Contributor

Siecje commented Feb 1, 2017

Do you have to always create a Shortcut?

I have created a command to run in the Command Prompt and it takes arguments. I don't need a shortcut.

@takluyver
Copy link
Owner

I've considered dropping the requirement before, but for now I think it's a reasonable compromise. The typical use case I see for Pynsist is a GUI application which will be launched from the start menu, so that's what I'm focussed on.

That said, I think it should be easy to cancel the shortcut in a custom template, if you want to experiment with that. There are already blocks in the template called install_shortcuts and uninstall_shortcuts, so I think all you'd need to do is override those to be empty.

I've been meaning to write a doc page explaining the design choices behind Pynsist, and what to do if you want to do something a bit different.

@takluyver
Copy link
Owner

I've been meaning to write a doc page explaining the design choices behind Pynsist, and what to do if you want to do something a bit different.

And I finally got round to it:
http://pynsist.readthedocs.io/en/latest/design.html

@Siecje
Copy link
Contributor Author

Siecje commented Feb 2, 2017

Might also want to mention

  1. Why Pynsist doesn't automatically detect which packages to include?
  2. Why there isn't a .exe file in the install directory?
  3. Why Pynsist doesn't try to hide that the application was written in Python or the application source code?

@takluyver
Copy link
Owner

Thanks, I'll have a think about those

@Siecje Siecje changed the title Always create a Shortcut Don't always create a Shortcut Jun 13, 2018
@takluyver
Copy link
Owner

I finally got around to listing and explaining things that I don't intend to do: 88f56f9

@Siecje
Copy link
Contributor Author

Siecje commented Feb 26, 2019

You mention Single-file executables but there isn't even a .exe file in the install directory.

@takluyver
Copy link
Owner

If you define commands there are exes in a subdirectory. I still think that for launching a GUI application an entry in the start menu is more important than an exe, but it's not as straightforward as it was when I started Pynsist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants