Skip to content
Rob Loach edited this page Jun 3, 2019 · 2 revisions

libretro-core-info is a mirror of the .info files in libretro-super. This repository is currently used in the org.libretro.RetroArch Flatpak.

Usage

The Makefile includes a few commands in order to manage the .info files.

make install

Running make install will install the info files to the destination directory. There are three variables to allow management of the install directory.

  • PREFIX handles the parent directory. Defaults to /usr.
  • INSTALLDIR determines where the info files will be installed to. Defaults to $(PREFIX)/share/libretro/info
  • DESTDIR allows switching the base directory. Defaults to empty.

make test-install

Tests running the install script in the /tmp/build directory.

make update

When run locally, will update the .info files to the latest from libretro-super. To update the info files to the upstream, perform the following...

git clone [email protected]:libretro/libretro-core-info.git
cd libretro-core-info
git checkout -b update
make update
git add -A
git commit -m "1.8.6"
git push origin update

And then open up a Pull Request with the new .info files. Once merged and there is a new RetroArch version is out, make sure to tag the release number in the libretro-core-info releases.

Clone this wiki locally