-
Notifications
You must be signed in to change notification settings - Fork 91
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
Assumptions are made about application name #23
Comments
I guess the
|
As i get it main question is how the packages should look like. |
We have to support whatever node-webkit-builder supports right? Which means for example the We might need a way of specifying what the
So then it would look for
So for mac, it'll look for What do you think? |
hmmm, could we assume that executable is not changing? sounds reasonable? |
Hmm, no. We've ours named
I'm not sure I'm completely getting what you mean, but it makes me think, what about those
I'm not sure I understand what you mean. |
Nevermind, you are right, if executable could change we need to define it somehow. |
If we're doing it, should have the restriction that the app already has to be at the root out the ZIP? Or can it be anywhere? So if we allow Windows users for example to say the app is |
I guess it could. Though we need to be aware that we need to know exactly what is the app folder |
I downloaded a ZIP called something like
abc-123.zip
intoos.tmpdir()
.runInstaller
then assumed the executable was at<tempdir>/abc-123/abc-123.exe
but unpack actually had unzipped the contents directy into the temp directory and my executable is callednw.exe
so the path should've been<tempdir>/nw.exe
.node-webkit-builder and therefore grunt-node-webkit-builder (since it is now built on top of node-webkit-builder) supports custom naming of / a few different name types for the executables.
See the following from the node-webkit-builder readme:
How you want to save your build.
default
[appName]versioned
[appName] -v[appVersion]timestamped
[appName] - [timestamp];function () {return this.appVersion;}
)And nwutils/nw-builder#30 (comment)
So how can we handle this? I'm willing to help as much as I can, but what do you think we should do?
Related: #20
The text was updated successfully, but these errors were encountered: