forked from PAWPAW-Mirror/lib_xua
32 lines
584 B
Makefile
32 lines
584 B
Makefile
# Build tested with Visual Studio 2017 command prompt
|
|
#
|
|
# Run: nmake /f Makefile.Win32
|
|
#
|
|
# NOTE: To run xmosdfu on Windows, libusbK drivers must be installed on the DFU endpoint
|
|
# We recommend using the third-party Zadig tool for this.
|
|
|
|
COMMON_FLAGS = \
|
|
/D BECLEAR_HOST=1 \
|
|
/I libusb\Win32 \
|
|
/nologo \
|
|
/W4 \
|
|
/WX- \
|
|
/O2 \
|
|
/EHa \
|
|
/D _CRT_SECURE_NO_WARNINGS \
|
|
xmosdfu.cpp \
|
|
|
|
all: xmosdfu
|
|
|
|
xmosdfu:
|
|
if not exist bin mkdir bin
|
|
CL.exe \
|
|
$(COMMON_FLAGS) \
|
|
/Fe"bin\xmosdfu.exe" \
|
|
/link "libusb\Win32\libusb-1.0.lib""
|
|
copy libusb-1.0.dll bin
|
|
del *.obj
|
|
|
|
clean:
|
|
rmdir /s /q bin
|