summaryrefslogtreecommitdiff
path: root/software/hhd70dongle/pcusbhid/Makefile
diff options
context:
space:
mode:
authorBernhard Tittelbach <xro@realraum.at>2012-05-19 20:48:29 +0000
committerBernhard Tittelbach <xro@realraum.at>2012-05-19 20:48:29 +0000
commit8ddbd3faab208bf46f907f86dba319f3153613de (patch)
treeee2a7425d61f31f9e798f6877a7eaac54097a213 /software/hhd70dongle/pcusbhid/Makefile
parentclean reset (diff)
moved hid70dongle usbhid pc interface
git-svn-id: https://svn.spreadspace.org/mur.sat@443 7de4ea59-55d0-425e-a1af-a3118ea81d4c
Diffstat (limited to 'software/hhd70dongle/pcusbhid/Makefile')
-rw-r--r--software/hhd70dongle/pcusbhid/Makefile65
1 files changed, 0 insertions, 65 deletions
diff --git a/software/hhd70dongle/pcusbhid/Makefile b/software/hhd70dongle/pcusbhid/Makefile
deleted file mode 100644
index f1db097..0000000
--- a/software/hhd70dongle/pcusbhid/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-
-OS = LINUX
-#OS = MACOSX
-#OS = WINDOWS
-
-PROG = rawhid_testinterface
-
-# To set up Ubuntu Linux to cross compile for Windows:
-#
-# apt-get install mingw32 mingw32-binutils mingw32-runtime
-#
-# Just edit the variable above for WINDOWS, then use "make" to build rawhid.exe
-
-ifeq ($(OS), LINUX)
-TARGET = $(PROG)
-CC = gcc
-STRIP = strip
-CFLAGS = -Wall -O2 -DOS_$(OS)
-LIBS = -lusb
-else ifeq ($(OS), MACOSX)
-TARGET = $(PROG).dmg
-SDK = /Developer/SDKs/MacOSX10.5.sdk
-ARCH = -mmacosx-version-min=10.5 -arch ppc -arch i386
-CC = gcc
-STRIP = strip
-CFLAGS = -Wall -O2 -DOS_$(OS) -isysroot $(SDK) $(ARCH)
-LIBS = $(ARCH) -Wl,-syslibroot,$(SDK) -framework IOKit -framework CoreFoundation
-else ifeq ($(OS), WINDOWS)
-TARGET = $(PROG).exe
-CC = i586-mingw32msvc-gcc
-STRIP = i586-mingw32msvc-strip
-CFLAGS = -Wall -O2 -DOS_$(OS)
-LIBS = -lhid -lsetupapi
-endif
-
-OBJS = $(PROG).o hid.o
-
-all: $(TARGET) reset
-
-$(PROG): $(OBJS)
- $(CC) -o $(PROG) $(OBJS) $(LIBS)
- $(STRIP) $(PROG)
-
-$(PROG).exe: $(PROG)
- cp $(PROG) $(PROG).exe
-
-$(PROG).dmg: $(PROG)
- mkdir tmp
- cp $(PROG) tmp
- hdiutil create -ov -volname "Raw HID Test" -srcfolder tmp $(PROG).dmg
-
-hid.o: hid_$(OS).c hid.h
- $(CC) $(CFLAGS) -c -o $@ $<
-
-reset: reset.o hid.o
- $(CC) -o $@ $+ $(LIBS)
- $(STRIP) $@
-
-reset.o: reset.c
- $(CC) $(CFLAGS) -c -o $@ $<
-
-clean:
- rm -f *.o $(PROG) $(PROG).exe $(PROG).dmg
- rm -rf tmp reset
-