ein build environment, um das EasyCash&Tax Codeweavers PortJump Paket für MacOS zu pflegen
- git large file storage extension
- geh auf https://git-lfs.github.com und installiere die Extension entsprechend deiner Vorlieben (z.B. 'brew install git-lfs' auf MacOS)
git lfs install
- eine passende Developer ID und MacOS distribution provisioning für die AppID- auf https://developer.apple.com .
- das PortJump SDK
Das script braucht eine Konfigurationsdatei für die Apple-ID und dein "app-specific password", das du dir auf https://appleid.apple.com erzeugt hast, z.B.:
echo "[email protected]\naspw=abcd-efgh-ijkl-mnop" > myappleid.config
Optional sollte auch der Wert ascprov= angegeben werden, wenn man als Apple Developer in mehreren Teams ist. Die Konfigurationsdatei sollte dann in etwa so aussehen:
[email protected]
aspw=qwer-tzui-asdf-ghjk
ascprov=9Y63EZ54MD
Aktualisierte EC&T-Binärdateien können ins Verzeichnis WindowsBinaries getan werden. Formulare kommen je nach Land in das de- oder at-Unterverzeichnis des Ordners formula.
Starten des Build-Scripts:
./build.sh
Das sollte im Projektverzeichnis ein Zip-Archiv namens 'EasyCT4Mac.zip' erzeugen, das auf MacOS umstandslos zu öffnen ist.
- GNU LGPL v2.1 für alle Wine-Komponenten im .zip
- GNU GPL 3.0 für alle im .zip enthaltenen EasyCash&Tax-Komponenten
- an Codeweavers und macuser.de für Hilfe beim Debuggen der Notarisierung,
- an alle anderen Wine-Contributors, ohne die ein Mac-Port von EC&T nicht möglich gewesen wäre