Retro Assembler build tool (Gradle plugin)
: 14 cze 2021, 13:27
Hej!
Od dłuższego czasu skrobię sobie takie narzędzie do automatyzacji budowania projektów w Assemblerze dla C64 (w KickAssemblerze konkretnie).
https://c64lib.github.io/gradle-retro-assembler-plugin/
Aktualnie oprócz obsługi Kicka w wersji 4.19+, narzędzie obsługuje także testy "jednostkowe" z wykorzystaniem 64spec Michała Taszyckiego oraz pracuje z plikami CTM programu Charpad (obecnie niestety tylko wersja v5, w nowszych wersjach należy plik CTM eksportować do wersji 5; wsparcia dla v6/v7 należy oczekiwać wkrótce). Proces assemblacji/testowania można także wykonywać automatycznie na środowisku CI (CircleCI, częściowo Travis-CI).
Narzędzie wymaga zainstalowania Javy 11+. Zachęcam do zapoznania się i podsyłania własnych pomysłów na nowe funkcjonalności jeśli uznacie to za użyteczne.
Pozdrawiam
Maciek
Od dłuższego czasu skrobię sobie takie narzędzie do automatyzacji budowania projektów w Assemblerze dla C64 (w KickAssemblerze konkretnie).
https://c64lib.github.io/gradle-retro-assembler-plugin/
Aktualnie oprócz obsługi Kicka w wersji 4.19+, narzędzie obsługuje także testy "jednostkowe" z wykorzystaniem 64spec Michała Taszyckiego oraz pracuje z plikami CTM programu Charpad (obecnie niestety tylko wersja v5, w nowszych wersjach należy plik CTM eksportować do wersji 5; wsparcia dla v6/v7 należy oczekiwać wkrótce). Proces assemblacji/testowania można także wykonywać automatycznie na środowisku CI (CircleCI, częściowo Travis-CI).
Narzędzie wymaga zainstalowania Javy 11+. Zachęcam do zapoznania się i podsyłania własnych pomysłów na nowe funkcjonalności jeśli uznacie to za użyteczne.
Pozdrawiam
Maciek