You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
613 B
Docker

from ubuntu:latest
run apt-get update && apt-get install -y \
sudo \
git \
python3-pip \
dos2unix \
curl
run python3 -m pip install --user qmk
env PATH="/root/.local/bin:${PATH}"
run qmk setup -y -H /qmk_firmware
run curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -t thumbv7em-none-eabihf -y
env PATH="/root/.cargo/bin/:${PATH}"
copy ./compile.sh /usr/bin/compile.sh
run dos2unix /usr/bin/compile.sh
run chmod +x /usr/bin/compile.sh
copy ./keymap/* /qmk_firmware/keyboards/massdrop/alt/keymaps/ashe/
run find /qmk_firmware/keyboards/massdrop/alt/keymaps/ashe | xargs dos2unix