From 1af18d52af70a638cda8f12702b6e48fdec2e1da Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Sat, 16 May 2009 10:51:20 +0000 Subject: Support building beastpatcher with MinGW. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20960 a1c6a512-1295-4272-9138-f99709370657 --- utils/MTP/beastpatcher/Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/utils/MTP/beastpatcher/Makefile b/utils/MTP/beastpatcher/Makefile index c0c82df53b..a40a2338f0 100644 --- a/utils/MTP/beastpatcher/Makefile +++ b/utils/MTP/beastpatcher/Makefile @@ -5,14 +5,21 @@ OUTPUT=beastpatcher.exe CROSS= CFLAGS+=-mno-cygwin else +ifeq ($(findstring MINGW,$(shell uname)),MINGW) +OUTPUT=beastpatcher.exe +CROSS= +else OUTPUT=beastpatcher CROSS=i586-mingw32msvc- endif +endif +ifneq ($(findstring MINGW,$(shell uname)),MINGW) LIBS = /usr/lib/libmtp.a /usr/lib/libusb.a CFLAGS += $(shell printf \ '\#include \nlibmtp version: LIBMTP_VERSION\n' | \ gcc -E -P - -o - | grep -q '^libmtp version: 0\.2' && echo '-DOLDMTP') +endif WINLIBS = ../MTP_DLL.dll NATIVECC = gcc -- cgit v1.2.3