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.