Add prebuilt binary for OSX
authorJoseph C. Lehner <joseph.c.lehner@gmail.com>
Mon, 8 Feb 2016 14:26:09 +0000 (16:26 +0200)
committerJoseph C. Lehner <joseph.c.lehner@gmail.com>
Mon, 8 Feb 2016 14:26:09 +0000 (16:26 +0200)
Makefile
binaries/osx/nmrp-flash [new file with mode: 0755]

index f037615adc873a3c46630efb14aa47686933d231..c3dcb29843d0ff902c740af1ddf0e62550d309cf 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@ PREFIX ?= /usr/local
 CFLAGS += -Wall -g
 LIBS = -lpcap
 
-.PHONY: clean install
+.PHONY: clean install release release/osx release/linux
 
 nmrp-flash: nmrp.o tftp.o ethsock.o main.o
        $(CC) $(CFLAGS) -o nmrp-flash nmrp.o tftp.o ethsock.o main.o $(LIBS)
@@ -26,3 +26,10 @@ clean:
 install: nmrp-flash
        install -m 755 nmrp-flash $(PREFIX)/bin
 
+release/osx:
+       make clean release CFLAGS="-arch i686 -arch x86_64"
+
+release/linux: release
+
+release: nmrp-flash
+       strip nmrp-flash
diff --git a/binaries/osx/nmrp-flash b/binaries/osx/nmrp-flash
new file mode 100755 (executable)
index 0000000..1044747
Binary files /dev/null and b/binaries/osx/nmrp-flash differ