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

User control of compile binary meta data #9395

Open
ghost opened this issue Feb 4, 2021 · 4 comments
Open

User control of compile binary meta data #9395

ghost opened this issue Feb 4, 2021 · 4 comments
Labels
compile related to the `deno compile` feature feat new feature (which has been agreed to/accepted)

Comments

@ghost
Copy link

ghost commented Feb 4, 2021

Hi.

  1. Do I have the right to sell a CLI application written with the Deno compile command?
    The information contains copyright information

Screenshot_1

  1. If I want to make a free open source CLI app - can I change the Deno icon?
    If so, how do I do it?

Thanks...

@ry
Copy link
Member

ry commented Feb 4, 2021

Yes you can sell the output of “deno compile”.... we probably need to do some work to remove logo and other metadata...

@kitsonk kitsonk added compile related to the `deno compile` feature feat new feature (which has been agreed to/accepted) labels Feb 4, 2021
@kitsonk kitsonk changed the title Juridical. right of ownership. User control of compile binary meta data Feb 4, 2021
@eliassjogreen
Copy link
Contributor

Related to #8912, would require rc.exe on windows.

@ghost
Copy link

ghost commented Feb 19, 2021

In golang, there is an option for launching the executable in "GUI" mode, in order to hide the console:

go build -ldflags "-H windowsgui" -o application.exe

This is something that would be nice to have too in deno, for example in the case of a GUI application launched with the default browser and coupled to a local deno backend. Double-clicking the compiled deno application file would only open the default browser via Deno.open(url), and not the deno console itself.

@Leokuma
Copy link

Leokuma commented Dec 25, 2023

Guys, I made a Deno program that allows you to compile Deno apps with custom icon and metadata: https://github.com/Leokuma/wincompile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compile related to the `deno compile` feature feat new feature (which has been agreed to/accepted)
Projects
None yet
Development

No branches or pull requests

4 participants