Como compilar meu próprio layout de teclado?

Como compilar meu próprio layout de teclado?

Eu sei que existe um link da comunidade sobre como fazer isso, mas isso não responde à minha pergunta. Especificamente porque estou usando o Gallium OS e ele não está respondendo como compilar meu teclado. Eu tenho um arquivo SVG e JSON do meu teclado e não tenho certeza do que fazer a seguir. Como faço para compilá-lo? E quando terminar isso, como faço para adicioná-lo? O Gallium OS não tem exatamente uma maneira amigável de fazer isso, então alguma ajuda avançada seria apreciada.

informação relacionada