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

[Feature Request]: Compile into a specific "export" folder, with sub-directories such as "release", "test", "release-gtk", and "test-gtk". #41

Open
foxsouns opened this issue Feb 28, 2021 · 4 comments

Comments

@foxsouns
Copy link
Contributor

I'm not sure how this would work/be implimented, but other projects have done this, and I'd love to have this in the next release.

@Alcaro
Copy link
Owner

Alcaro commented Feb 28, 2021

I'm not sure what that'd accomplish. Flips compiles to a single binary (other than icons and other freedesktop metadata, which is just copied straight from the repo), so you can just compile / move binary / make clean / compile again.

I'm not strictly opposed to a flag to set the output filename, but I'll need to see a usecase first.

@foxsouns
Copy link
Contributor Author

foxsouns commented Mar 1, 2021

i just feel it'd be more intuitive if it all worked in/exported into its own directory, removing the need for make clean by isolating the individual files, and making it clear what version of flips you have after coming back. and for usecase: i think id be useful for working on/hacking with: but its honestly just a personal preference, and something that i just wanted because i was having trouble decyphering what was source code and what was the compiled app.

@foxsouns
Copy link
Contributor Author

foxsouns commented Mar 1, 2021

(by "coming back" i mean when i walk away for a while and come back, forgetting what i was doing lol)

@Daedalus007
Copy link

Daedalus007 commented Nov 1, 2021

@Alcaro
I'd like to request that the Ubuntu build output an 'artifact' (binary) for that OS so that I can offer it to those who don't wish to install all the requirements to compile themselves.
The Windows build works perfectly fine but the Ubuntu build completes without any 'artifact' downloadable via AppVeyor.
I also wanted to ask and make sure the Windows build is an 'optimized' build rather than a 'debug' build; if not then is there some special compilation procedure to compile the 'optimized' Windows build?

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

3 participants