Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

tycmd for macOS

This repository contains the prebuilt tycmd binary installed on macOS by the firmware repository's TyTools setup script.

The binary supports both Apple Silicon (arm64) and Intel (x86_64) Macs running macOS 11 or newer.

Source

TyTools is released under the Unlicense.

Rebuilding

Install Apple's command-line developer tools, then run:

git clone https://github.com/Koromix/rygel.git
cd rygel
git checkout fa8e01f24e83fb765a4cbcfe85280f6abe559b1f

./bootstrap.sh

env MACOSX_DEPLOYMENT_TARGET=11.0 ./felix \
  -pFast -h ARM64 -O bin/Fast-arm64 tycmd

env MACOSX_DEPLOYMENT_TARGET=11.0 ./felix \
  -pFast -h x86_64 -O bin/Fast-x86_64 tycmd

lipo -create \
  bin/Fast-arm64/tycmd \
  bin/Fast-x86_64/tycmd \
  -output bin/tycmd-universal

codesign --force --sign - bin/tycmd-universal

Verify the result:

lipo -archs bin/tycmd-universal
./bin/tycmd-universal --version

lipo should report both x86_64 and arm64.

About

The tycmd binary for flashing and monitoring the Teensy. Required by Firmware for installation on macOS. Pulled from https://github.com/Koromix/tytools

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors