]> git.donarmstrong.com Git - qmk_firmware.git/blob - 2-setup-environment-win.bat
Adding clueboard/cluepad support to qmk
[qmk_firmware.git] / 2-setup-environment-win.bat
1 @echo off
2 setx /M test test > nul 2>&1
3 if NOT ["%errorlevel%"]==["0"] (
4         echo FAILED. Rerun with administrator privileges.
5         pause
6         exit
7
8
9 echo ------------------------------------------
10 echo Installing wget and unzip
11 echo ------------------------------------------
12 mingw-get install msys-wget-bin msys-unzip-bin
13 cd \MinGW\bin
14
15 mkdir temp
16 cd temp
17 echo ------------------------------------------
18 echo Installing dfu-programmer.
19 echo ------------------------------------------
20 wget http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip
21 unzip dfu-programmer-win-0.7.2.zip
22 copy dfu-programmer.exe ..
23
24 echo ------------------------------------------
25 echo Downloading driver
26 echo ------------------------------------------
27 wget http://iweb.dl.sourceforge.net/project/libusb-win32/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip
28 unzip libusb-win32-bin-1.2.6.0.zip
29 cp libusb-win32-bin-1.2.6.0\bin\x86\libusb0_x86.dll ../libusb0.dll
30
31 echo ------------------------------------------
32 echo Installing driver. Accept prompt.
33 echo ------------------------------------------
34 pnputil -i -a dfu-prog-usb-1.2.2\atmel_usb_dfu.inf
35
36 cd ..
37 rm -rf temp
38
39 echo ------------------------------------------
40 echo Finished!
41 pause