Detektera Mac Intel/ARM och Rosetta 2 emulator 💻

Hur kan vi detektera vilken processortyp vi kör programmet på och hur kan vi detektera ifall vi befinner oss i emulatorn Rosetta 2.

När jag letade efter en lösning på att köra docker-sync med macOS M1 då såg jag det här GitHub ärendet och började leta efter en lösning.
Hittade ett script som kan detektera processortyp och om vi är i emulatorn Rosetta 2 eller ej.

(mer…)