The Wayback Machine - https://web.archive.org/web/20200929155126/https://github.com/topics/snes
Skip to content
#

snes

Here are 180 public repositories matching this topic...

Screwtapello
Screwtapello commented Apr 15, 2020

In POSIXy environments, make install installs a bsnes.desktop file that (among other things) says:

Exec=bsnes

That is, "to execute this application, launch the first bsnes executable on the default $PATH". However, we have no guarantee that our install destination is on the default $PATH (and on many Linux distros, it isn't) so this doesn't work as well as it should.

Inste

bazzinotti
bazzinotti commented Jul 27, 2020

Suggested by OPNA!

Use ${MAKE} -C instead of make -C

  1. make assumes that make can be found on the PATH and that the make that was used to invoke the build is the same one that's found on the PATH, which isn't a safe assumption. ${MAKE} afaict is an automatic variable pointing to the currently running make binary
  2. make breaks some metadata that make uses to properly pass on and manage som

Improve this page

Add a description, image, and links to the snes topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the snes topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.