X-Git-Url: https://git.ao2.it/kinect-audio-setup.git/blobdiff_plain/36d6923440a82d9ac8e12a6e501188ef1469582b..d7fa10ffe8b4c1a0ecc64282142a5676439c5ad2:/kinect_upload_fw/Makefile

diff --git a/kinect_upload_fw/Makefile b/kinect_upload_fw/Makefile
index 542959f..e917d59 100644
--- a/kinect_upload_fw/Makefile
+++ b/kinect_upload_fw/Makefile
@@ -29,14 +29,24 @@ CFLAGS += -fno-common \
 CFLAGS  += $(shell pkg-config --cflags libusb-1.0)
 LDFLAGS += $(shell pkg-config --libs libusb-1.0)
 
-PREFIX  ?= /usr/local
-bindir	= $(PREFIX)/sbin
+PREFIX ?= /usr/local
+bindir := $(PREFIX)/sbin
+
+all: kinect_upload_fw
+
+
+endian: endian.o
+
+endian.h: endian
+	rm -f endian.h
+	./endian > endian.h
+
+kinect_upload_fw: endian.h kinect_upload_fw.o
 
-kinect_upload_fw: kinect_upload_fw.o
 
 install: kinect_upload_fw
 	install -d $(DESTDIR)$(bindir)
 	install -m 755 kinect_upload_fw $(DESTDIR)$(bindir)
 
 clean:
-	rm -rf *~ *.o kinect_upload_fw
+	rm -rf *~ *.o kinect_upload_fw endian endian.h