Docker-ps3devextra
Cette image est destinée à aider les développeurs de PS3 Homebrew à fournir une configuration hors de la boîte avec toutes les bibliothèques nécessaires...
Choisir une liste...
Docker-PS3DevExtra
Cette image est destinée à aider les développeurs de PS3 Homebrew à fournir une configuration hors de la boîte avec toutes les bibliothèques nécessaires incluses et compilées.
Choisissez votre système d'exploitation
Ce projet est divisé en deux branches:
Maître / Alpin: Utilise l'alpage 3.7, plus petite taille.
Ubuntu: Utilise ubuntu 17:10, plus grande taille, plus d'outils.
Si vous voulez simplement utiliser les outils de construction, choisissez alpin. Sinon, si vous souhaitez personnaliser l'image, ubuntu peut vous aider mieux.
Bibliothèques incluses
Ce conteneur comprend les bibliothèques suivantes:
- PSL1GHT: Cadre principal pour développer PS3 Homebrew, installé en utilisant ps3toolchain.
- minuscule3D: graphiques 2D/3D.
- Boîte à outils CG: La boîte à outils d'ombrage de Nvidia, uniquement incluse dans la construction Ubuntu.
- PS3SOUNDLIB: Jouer des voix PCM, des fichiers MP3 et OGG, en utilisant un SPU.
- En-têtes Linux: Utilisez certaines fonctions du noyau.
Si vous souhaitez que plus de bibliothèques soient incluses, vous pouvez modifier install-libraries.sh et envoyer une demande de tirage.
Utilisation
Exécutez cette commande dans le répertoire de votre projet :
docker run -it --rm -v "$PWD:/src" flipacholas/ps3devextra:latest make
Remplacer 'latest' par 'ubuntu-latest' pour utiliser la branche ubuntu.
Personnaliser
Si vous voulez personnaliser ce conteneur exécutez cette commande pour entrer le shell du conteneur:
Alpes:
docker run -it flipacholas/ps3devextra:latest /bin/ash
Ubuntu:
docker run -it flipacholas/ps3devextra:ubuntu-latest /bin/bash
N'oubliez pas que les changements ne sont pas persistants dans l'environnement commit à la fin pour créer une nouvelle image.
Je vous remercie.
Mathias Lafeldt et les gars à ps3dev