diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 114342b5..2fb2e891 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,3 +16,4 @@ jobs: uses: fpscan/mkdocs-deploy-gh-pages@master env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + REQUIREMENTS: docs/requirements.txt diff --git a/dist/mkdocs_macros_plugin-0.5.0-py3.9.egg b/dist/mkdocs_macros_plugin-0.5.0-py3.9.egg new file mode 100644 index 00000000..b726d78e Binary files /dev/null and b/dist/mkdocs_macros_plugin-0.5.0-py3.9.egg differ diff --git a/docs/guides/build-ios.md b/docs/guides/build-ios.md index 29405818..a1943231 100644 --- a/docs/guides/build-ios.md +++ b/docs/guides/build-ios.md @@ -3,7 +3,7 @@ The following is a non-developer guide to install RetroArch on non-jailbroken iOS or tvOS devices. We're going to try to improve the process and possibly include the iOS cores in a download, but until then, here is a way to build RetroArch to get it running on your iPhone, iPod Touch, iPad, or Apple TV. !!! note - If you just want to sideload from an IPA file, then you can find a working build (version 1.9.0) [here for tvOS](http://buildbot.libretro.com/stable/1.9.0/apple/tvos/RetroArch-tvOS.ipa) and [here for iOS](http://buildbot.libretro.com/stable/1.9.0/apple/ios/RetroArch.ipa) + If you just want to sideload from an IPA file, then you can find a working build (version 1.9.0) [here for tvOS](http://buildbot.libretro.com/stable/{{ unit.stable }}/apple/tvos/RetroArch-tvOS.ipa) and [here for iOS](http://buildbot.libretro.com/stable/{{ unit.stable }}/apple/ios/RetroArch.ipa) ## Building From Source using Xcode diff --git a/docs/guides/install-3ds2ds.md b/docs/guides/install-3ds2ds.md index e2b78ba3..9ec56077 100644 --- a/docs/guides/install-3ds2ds.md +++ b/docs/guides/install-3ds2ds.md @@ -18,7 +18,7 @@ There are multiple ways of downloading RetroArch for your 3DS or 2DS. ### Installation -You can either choose `Nightlies` or `Stable` bundle, you can find a bundle with RetroArch, all the cores and all the assets [here](https://buildbot.libretro.com/stable/) - pick the latest version, go to `nintendo/3ds` and download `RetroArch_3dsx.7z` or `RetroArch_cia.7z`. +You can either choose `Nightlies` or `Stable` bundle, you can find a bundle with RetroArch, all the cores and all the assets [here](https://buildbot.libretro.com/stable/{{ unit.stable }}/nintendo/3ds/), and download `RetroArch_3dsx.7z` or `RetroArch_cia.7z`. For Nightlies [here](http://buildbot.libretro.com/nightly/nintendo/3ds/) - pick the latest version(based on date), and download `...RetroArch_3dsx.7z` or `...RetroArch_cia.7z`. diff --git a/docs/guides/install-android.md b/docs/guides/install-android.md index 11583374..30b2dbc4 100644 --- a/docs/guides/install-android.md +++ b/docs/guides/install-android.md @@ -51,7 +51,7 @@ You can also download older builds using `https://fdroid.libretro.com/archive` a ## Download with Buildbot ___ -You can either choose `Nightlies` or `Stable` bundle, you can find a bundle with RetroArch, all the cores and all the assets [here](https://buildbot.libretro.com/stable/) - pick the latest version, go to `android` and download `RetroArch.apk` or `RetroArch_aarch64.apk`. +You can either choose `Nightlies` or `Stable` bundle, you can find a bundle with RetroArch, all the cores and all the assets [here](https://buildbot.libretro.com/stable/{{ unit.stable }}/android/), and download `RetroArch.apk` or `RetroArch_aarch64.apk`. For Nightlies [here](https://buildbot.libretro.com/nightly/android/) - pick the latest version(based on date), and download `...RetroArch.apk` or `...RetroArch_aarch64.apk`. (*where ... represents the date*) \ No newline at end of file diff --git a/docs/guides/install-ios.md b/docs/guides/install-ios.md index b864b006..beb64db0 100644 --- a/docs/guides/install-ios.md +++ b/docs/guides/install-ios.md @@ -4,7 +4,7 @@ ## Downloading and installing ___ -There are multiple ways of downloading RetroArch for your iOS device. Depending on your iOS phone's version, you may want to install iOS 9 instead of iOS 11. Click [here](http://buildbot.libretro.com/stable/1.9.0/apple/ios/RetroArch.ipa)(iOS11+) to download now. +There are multiple ways of downloading RetroArch for your iOS device. Depending on your iOS phone's version, you may want to install iOS 9 instead of iOS 11. Click [here](http://buildbot.libretro.com/stable/{{ unit.stable }}/apple/ios/RetroArch.ipa)(iOS11+) to download now. ## Prerequisites diff --git a/docs/guides/install-libnx.md b/docs/guides/install-libnx.md index cbf31261..62757a03 100644 --- a/docs/guides/install-libnx.md +++ b/docs/guides/install-libnx.md @@ -12,7 +12,7 @@ There are multiple ways of downloading RetroArch for your Switch. ### Using the stable bundle (recommended) -You can find a bundle with RetroArch, all the cores and all the assets [here](https://buildbot.libretro.com/stable/) - pick the latest version, go to `nintendo/switch/libnx` and download `RetroArch.7z`. +You can find a bundle with RetroArch, all the cores and all the assets [here](https://buildbot.libretro.com/stable/{{ unit.stable }}/nintendo/switch/libnx/RetroArch.7z). Just extract the archive to the root of your SD card to install or update your copy of RetroArch (overwrite any existing file). diff --git a/docs/guides/install-ps2.md b/docs/guides/install-ps2.md index 6213a557..e637e845 100644 --- a/docs/guides/install-ps2.md +++ b/docs/guides/install-ps2.md @@ -19,7 +19,7 @@ This is probably the most straightforward way to install RetroArch. !!! info Nightly files will give you the latest developments. This is sometimes dangerous and sometimes innovative. We will use the Stable version and recommend it. -You can download a bundle with **Stable** version of RetroArch, all the supported cores and all the assets by clicking [here](http://buildbot.libretro.com/stable/1.9.2/playstation/ps2/RetroArch.7z). You can download **Nightly** version of RetroArch by clicking [here](http://buildbot.libretro.com/nightly/playstation/ps2/RetroArch_elf.7z). +You can download a bundle with **Stable** version of RetroArch, all the supported cores and all the assets by clicking [here](http://buildbot.libretro.com/stable/{{ unit.stable }}/playstation/ps2/RetroArch_elf.7z). You can download **Nightly** version of RetroArch by clicking [here](http://buildbot.libretro.com/nightly/playstation/ps2/RetroArch_elf.7z). ### Installing diff --git a/docs/guides/install-psp.md b/docs/guides/install-psp.md index 11f6f325..aacdac27 100644 --- a/docs/guides/install-psp.md +++ b/docs/guides/install-psp.md @@ -14,7 +14,7 @@ This is probably the most straightforward way to install RetroArch. ### Downloading -You can download a bundle with **Stable** version of RetroArch, all the supported cores and all the assets by clicking [here](http://buildbot.libretro.com/stable/1.9.2/playstation/psp/RetroArch.7z). You can download **Nightly** version of RetroArch by clicking [here](https://buildbot.libretro.com/nightly/playstation/psp/RetroArch.7z). +You can download a bundle with **Stable** version of RetroArch, all the supported cores and all the assets by clicking [here](http://buildbot.libretro.com/stable/{{ unit.stable }}/playstation/psp/RetroArch.7z). You can download **Nightly** version of RetroArch by clicking [here](https://buildbot.libretro.com/nightly/playstation/psp/RetroArch.7z). !!! info Nightly files will give you the latest developments. This is sometimes dangerous and sometimes innovative. We will use the Stable version and recommend it. diff --git a/docs/guides/install-psv.md b/docs/guides/install-psv.md index 9a37e770..0f29373c 100644 --- a/docs/guides/install-psv.md +++ b/docs/guides/install-psv.md @@ -19,7 +19,7 @@ We're gonna download two files to get the full experience. One of these files is !!! info inline end A Piglet/ShaccCg Wrapper Library for OpenGL ES 2.0 Support on the Vita. RetroArch Piglet is still WIP and not finished however you can try it but you will need [PIB-Configuration-Tool](https://github.com/SonicMastr/PIB-Configuration-Tool). -You can download a stable RetroArch by clicking [here](http://buildbot.libretro.com/stable/1.9.2/playstation/vita/RetroArch.vpk). If you want to install the Nightly version, you can also use [this link](http://buildbot.libretro.com/nightly/playstation/vita/RetroArch.vpk). Nightly files will give you the latest developments. This is sometimes dangerous and sometimes innovative. We will use the Stable version and recommend it. You can download `RetroArch's data` file from [this link](http://buildbot.libretro.com/stable/1.9.2/playstation/vita/RetroArch_data.7z) or [nightly](http://buildbot.libretro.com/nightly/playstation/vita/RetroArch_data.7z). +You can download a stable RetroArch by clicking [here](http://buildbot.libretro.com/stable/1.9.2/playstation/vita/RetroArch.vpk). If you want to install the Nightly version, you can also use [this link](http://buildbot.libretro.com/nightly/playstation/vita/RetroArch.vpk). Nightly files will give you the latest developments. This is sometimes dangerous and sometimes innovative. We will use the Stable version and recommend it. You can download `RetroArch's data` file from [this link](http://buildbot.libretro.com/stable/{{ unit.stable }}/playstation/vita/RetroArch_data.7z) or [nightly](http://buildbot.libretro.com/nightly/playstation/vita/RetroArch_data.7z). !!! info Nightly files will give you the latest developments. This is sometimes dangerous and sometimes innovative. We will use the Stable version and recommend it. diff --git a/docs/guides/install-windows-2000-me-98SE.md b/docs/guides/install-windows-2000-me-98SE.md index 4f193988..55fd55e6 100644 --- a/docs/guides/install-windows-2000-me-98SE.md +++ b/docs/guides/install-windows-2000-me-98SE.md @@ -10,7 +10,7 @@ There are multiple ways of downloading RetroArch for your Windows 2000 / ME / 98 ## Downloading -You can either choose `Nightlies` or `Stable` bundle, you can find a bundle with RetroArch, all the cores and all the assets [here](https://buildbot.libretro.com/stable/) - pick the latest version, go to `windows-msvc2005` and download `RetroArch.7z` or `RetroArch-MSVC05-Win32-setup.exe`. +You can either choose `Nightlies` or `Stable` bundle, you can find a bundle with RetroArch, all the cores and all the assets [here](https://buildbot.libretro.com/stable/{{ unit.stable }}/windows-msvc2005/x86/), and download `RetroArch.7z` or `RetroArch-MSVC05-Win32-setup.exe`. For Nightlies [here](http://buildbot.libretro.com/nightly/windows-msvc2005/x86/) - pick the latest version(based on date), and download `...RetroArch.7z` or `RetroArch-...-msvc2005-x86-setup.exe`. diff --git a/docs/guides/install-windows.md b/docs/guides/install-windows.md index 590839cc..00c81967 100644 --- a/docs/guides/install-windows.md +++ b/docs/guides/install-windows.md @@ -10,7 +10,7 @@ First decide if you want a stable release or a nightly. The stable version is our first priority and the main distribution version. Since it is the major release, it comes out periodically. Stable releases take more time to manufacture, but new features become available in the next version. For example: A version can have a new theme and feature, and in the next version, this theme and feature can be removed, improved or changed. As can be understood from the name of Stable, this version is more stable because it is controlled accordingly to make it work better on the platform it is suitable for. - Stable release are [here](https://buildbot.libretro.com/stable), Simply click on the latest version, navigate to *Windows*, and then select the architecture of your computer. + Stable release are [here](https://buildbot.libretro.com/stable/{{ unit.stable }}/windows/), and then select the architecture of your computer. === "Nightly" diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 00000000..bfdf4067 --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1 @@ +mkdocs-macros-plugin \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 2a3ab4fe..7b025654 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -387,8 +387,6 @@ extra: link: https://facebook.com/libretro - icon: fontawesome/brands/youtube link: https://youtube.com/libretro - unit: - version: 1.9.0 theme: name: 'material' @@ -408,6 +406,15 @@ theme: logo: 'image/branding/invader.png' favicon: 'image/branding/invader.png' +plugins: + - search + - macros + +extra: + unit: + stable: 1.9.8 + + markdown_extensions: - admonition - abbr diff --git a/mkdocs_macros_plugin.egg-info/PKG-INFO b/mkdocs_macros_plugin.egg-info/PKG-INFO new file mode 100644 index 00000000..6e6fa1a6 --- /dev/null +++ b/mkdocs_macros_plugin.egg-info/PKG-INFO @@ -0,0 +1,23 @@ +Metadata-Version: 2.1 +Name: mkdocs-macros-plugin +Version: 0.5.0 +Summary: Unleash the power of MkDocs with macros and variables +Home-page: https://github.com/fralau/mkdocs_macros_plugin +Author: Laurent Franceschetti +Author-email: info@settlenext.com +License: MIT +Description: # Libretro Docs + + WIP. + +Keywords: mkdocs python markdown macros +Platform: UNKNOWN +Classifier: Development Status :: 5 - Production/Stable +Classifier: Intended Audience :: Developers +Classifier: Intended Audience :: Information Technology +Classifier: License :: OSI Approved :: MIT License +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 3 :: Only +Classifier: Programming Language :: Python :: 3.5 +Requires-Python: >=3.5 +Description-Content-Type: text/markdown diff --git a/mkdocs_macros_plugin.egg-info/SOURCES.txt b/mkdocs_macros_plugin.egg-info/SOURCES.txt new file mode 100644 index 00000000..ec424526 --- /dev/null +++ b/mkdocs_macros_plugin.egg-info/SOURCES.txt @@ -0,0 +1,8 @@ +README.md +setup.py +mkdocs_macros_plugin.egg-info/PKG-INFO +mkdocs_macros_plugin.egg-info/SOURCES.txt +mkdocs_macros_plugin.egg-info/dependency_links.txt +mkdocs_macros_plugin.egg-info/entry_points.txt +mkdocs_macros_plugin.egg-info/requires.txt +mkdocs_macros_plugin.egg-info/top_level.txt \ No newline at end of file diff --git a/mkdocs_macros_plugin.egg-info/dependency_links.txt b/mkdocs_macros_plugin.egg-info/dependency_links.txt new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/mkdocs_macros_plugin.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/mkdocs_macros_plugin.egg-info/entry_points.txt b/mkdocs_macros_plugin.egg-info/entry_points.txt new file mode 100644 index 00000000..7c06f91a --- /dev/null +++ b/mkdocs_macros_plugin.egg-info/entry_points.txt @@ -0,0 +1,3 @@ +[mkdocs.plugins] +macros = mkdocs_macros.plugin:MacrosPlugin + diff --git a/mkdocs_macros_plugin.egg-info/requires.txt b/mkdocs_macros_plugin.egg-info/requires.txt new file mode 100644 index 00000000..5df13474 --- /dev/null +++ b/mkdocs_macros_plugin.egg-info/requires.txt @@ -0,0 +1,7 @@ +mkdocs>=0.17 +jinja2 +termcolor +pyyaml +mkdocs-material +python-dateutil +mkdocs-macros-test diff --git a/mkdocs_macros_plugin.egg-info/top_level.txt b/mkdocs_macros_plugin.egg-info/top_level.txt new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/mkdocs_macros_plugin.egg-info/top_level.txt @@ -0,0 +1 @@ +