3 rem Use this batch file from within an IDE to automatically build your firmware.
4 rem You can pass command-line arguments to indicate which keyboard and keymap to build.
7 rem vscode-build.bat "Working directory" "Keyboard" "Keymap"
9 rem Ex. vscode-build.bat C:\Projects\qmk_firmware Planck default
11 SET ROOTDIR="%~dp0..\"
13 rem Modify this to define your keyboard
14 rem SET KEYBOARD="ergodox_ez"
16 echo. Keyboard is undefined; defaulting to Planck
22 rem Modify this line to adjust your keymap.
23 rem SET KEYMAP="replicaJunction"
25 echo. Keyboard is undefined; defaulting to default
36 echo. Working directory: %ROOTDIR%
37 echo. Keyboard: %KEYBOARD%
38 echo. Keymap: %KEYMAP%
42 echo. Cleaning build directory...
43 make clean KEYBOARD=%KEYBOARD% KEYMAP=%KEYMAP%
45 echo. Making keyboard %KEYBOARD% with keymap %KEYMAP%
46 make KEYBOARD=%KEYBOARD% KEYMAP=%KEYMAP%
48 echo. ----------------
49 echo. Build completed.
50 echo. ----------------