-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Use productName from app/package.json if present #204
Conversation
By analyzing the blame information on this pull request, we identified @develar to be a potential reviewer |
What do you think? Or your concern is that About test — I will write (currently I rewrite tests, so, don't waste time to avoid merge conflicts). |
I don't have a strong preference. With the current location, it works with On Fri, Mar 4, 2016 at 12:19 PM, Vladimir Krivosheev <
|
You don't need electron-packager if you use electron-builder (just to be clear). Thanks, I will support both variants ( |
BTW I think we should also rename the resulting binaries on OSX to use "productName" and "productName Helper" instead of Electron, as outlined in https://github.com/atom/electron/blob/master/docs/tutorial/application-distribution.md#os-x |
I tried 2.10.1 and it is not working as I expect. The zip and dmg filenames do not use productName as intended. |
@tmm1 Because these artifacts intended to be downloaded and space is unsafe char. For example, GitHub removes spaces from the filename on GitHub release upload. Well, I am not expert here and it is why your feedback is important. Do you think that we should use product name in these artifacts names? |
I am not using GitHub releases. S3 and other web servers handle special
|
Fixed (#262), will be available today as part of 3.0 release. Please note — on GitHub will be still published using package name, but not product name.
Fixed in the electron-packager and fix will be available in the same electron-builder 3.0 release. |
This allows you to specify a
productName
for your executable which contains spaces and other special characters not allowed in thename
property.This matches similar behavior already present in electron-packager: https://github.com/electron-userland/electron-packager/blob/d49b932d88fee06173535efdcab225de98bfe95b/index.js#L59