Alcaro / Flips

Floating IPS is a patcher for IPS and BPS files.
Other
334 stars 46 forks source link

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

Open foxsouns opened 3 years ago

foxsouns commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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

Daedalus007 commented 2 years ago

@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?