業務環境でもQMK firmwareをビルドしたい。
QMK環境セットアップして、ビルドしようとしたらlib/lufaがないって言われる。

環境情報

  • MacOS BigSur 11.4
  • Git 2.30.0

原因はgitの入れ子モジュール

メインのQMKリポジトリは問題ないですが、他のリポジトリを参照しているサブモジュールがダウンロードできていないようでした。

cd qmk_firmware
make git-submodule

これでサブモジュールがどっさりダウンロードされてビルドできるようになりました。