
Whatari par Cocoa Pod
Whatari est un
logiciel
qui automatise les opérations nécessaires à l'obtention soit du projet
Hatari.Xcodeproj, soit de l'émulateur Hatari.
Les
opérations sont lancées par un clic sur "Exécuter". Si
"Télécharger" ou "Mettre à jour" sont validés les sources
sont soit téléchargées soit mises à jour depuis le site d'Hatari.
Le bouton à cheval sur la barre verticale interrompt la suite des
opérations juste après le téléchargement ou la mise à jour.
-- La suite P-cmake-G-Xcode-Target construit le projet Xcode. Si
P est validé, des modifications sont appliquées au projet. Target
permet de règler le "OSX Deployment target" du projet Xcode qui
va être généré.
-- La suite ./configure-make-install
construit directement l'émulateur Hatari dans le dossier Applications,
d'une manière similaire à Linux ou Unix.
-- Deux
paramètres sont réglables: la version de la biblioththèque avec
SDL/SDL2 et la
version du cpu avec UAE/WinUAE (sous réserve de l'éxistence
des bonnes bibliothèques et de l'adéquation des sources de HATARI)
-- En interne: Le
logiciel ajoute les opérations
qui sont nécessaires ou
enléve les
opérations inutiles. Par exemple, les sources absentes seront
téléchargées même si "Télécharger"
n'est pas sélectionner. Normalement, suivant vos sélections, les
boutons inutilisables seront dévalidés. Le programme conserve les
dernières sources téléchargées (ou mises à jour) ce qui permet de
relancer autant de fois que souhaité l'une ou l'autre chaîne
d'opération sans re-télécharger les sources. Whatari teste la présence
des utilitaires nécessaires à son fonctionnement ainsi que la présence
des bibliothèques nécessaires à l'émulateur
Usage: Placer Whatari dans un
dossier,
lancer Whatari, sélectionner les opérations et
paramètres
souhaités, cliquer "Exécuter". Pour modifier les sources avant la
construction des produits, cliquer sur le bouton posé sur le trait vertical
et lancer l'exécution. Modifier les sources et dévalider "Télécharger et Mettre à jour", puis relancer l'éxécution.
Pré-requis:
Mercurial, CMake
et son installation en ligne de commande, Xcode et les différentes
bibliothèques utilisées par Hatari.
Bibliothèques:
SDL , SDL2, readline, zlib, png, portaudio, capsimage
Whatari version 1.0 (1)
Cette application fonctionne sous OSx 10.7 et
suivant. Elle a été programmée sous OSx 10.11.6.