From: John Melton - G0ORX <john.d.melton@googlemail.c>
Date: Sun, 12 Nov 2017 11:15:23 +0000 (+0000)
Subject: updated build docuemtn and release files
X-Git-Url: https://git.rkrishnan.org/pf/components/vdrive?a=commitdiff_plain;h=44f68be0e5c6df57dc14b111a92a35508b6ae3f6;p=pihpsdr.git

updated build docuemtn and release files
---

diff --git a/Makefile b/Makefile
index 2c4197c..b5029ed 100644
--- a/Makefile
+++ b/Makefile
@@ -178,6 +178,9 @@ INCLUDES=$(GTKINCLUDES)
 
 COMPILE=$(CC) $(OPTIONS) $(INCLUDES)
 
+.c.o:
+	$(COMPILE) -c -o $@ $<
+
 PROGRAM=pihpsdr
 
 SOURCES= \
@@ -388,22 +391,23 @@ led.o \
 ext.o \
 error_handler.o
 
-all: prebuild  $(PROGRAM) $(HEADERS) $(REMOTE_HEADERS) $(RADIOBERRY_HEADERS) $(USBOZY_HEADERS) $(LIMESDR_HEADERS) $(FREEDV_HEADERS) $(LOCALCW_HEADERS) $(I2C_HEADERS) $(GPIO_HEADERS) $(PSK_HEADERS) $(PURESIGNAL_HEADERS) $(SOURCES) $(REMOTE_SOURCES) $(USBOZY_SOURCES) $(LIMESDR_SOURCES) $(FREEDV_SOURCES) $(I2C_SOURCES) $(GPIO_SOURCES) $(PSK_SOURCES) $(RADIOBERRY_SOURCES) $(PURESIGNAL_SOURCES)
-
-prebuild:
-	rm -f version.o
-
 $(PROGRAM):  $(OBJS) $(REMOTE_OBJS) $(USBOZY_OBJS) $(LIMESDR_OBJS) $(FREEDV_OBJS) $(LOCALCW_OBJS) $(I2C_OBJS) $(GPIO_OBJS) $(PSK_OBJS) $(RADIOBERRY_OBJS)  $(PURESIGNAL_OBJS)
 	$(LINK) -o $(PROGRAM) $(OBJS) $(REMOTE_OBJS) $(USBOZY_OBJS) $(I2C_OBJS) $(GPIO_OBJS) $(LIMESDR_OBJS) $(FREEDV_OBJS) $(LOCALCW_OBJS) $(PSK_OBJS) $(LIBS) $(RADIOBERRY_OBJS) $(PURESIGNAL_OBJS)
 
-.c.o:
-	$(COMPILE) -c -o $@ $<
+all: prebuild  $(PROGRAM) $(HEADERS) $(REMOTE_HEADERS) $(RADIOBERRY_HEADERS) $(USBOZY_HEADERS) $(LIMESDR_HEADERS) $(FREEDV_HEADERS) $(LOCALCW_HEADERS) $(I2C_HEADERS) $(GPIO_HEADERS) $(PSK_HEADERS) $(PURESIGNAL_HEADERS) $(SOURCES) $(REMOTE_SOURCES) $(USBOZY_SOURCES) $(LIMESDR_SOURCES) $(FREEDV_SOURCES) $(I2C_SOURCES) $(GPIO_SOURCES) $(PSK_SOURCES) $(RADIOBERRY_SOURCES) $(PURESIGNAL_SOURCES)
 
+prebuild:
+	rm -f version.o
 
 clean:
 	-rm -f *.o
 	-rm -f $(PROGRAM)
 
-install:
-	cp pihpsdr /usr/local/bin
+install: $(PROGRAM)
+	cp $(PROGRAM) /usr/local/bin
+
+release: $(PROGRAM)
+	cp $(PROGRAM) release/pihpsdr
+	cd release; tar cvf pihpsdr.tar pihpsdr
+	cd release; tar cvf pihpsdr-v1.2.tar pihpsdr
 
diff --git a/release/documentation/pihpsdr-build.odt b/release/documentation/pihpsdr-build.odt
index f5c9bfd..efe0e38 100644
Binary files a/release/documentation/pihpsdr-build.odt and b/release/documentation/pihpsdr-build.odt differ
diff --git a/release/documentation/pihpsdr-build.pdf b/release/documentation/pihpsdr-build.pdf
index 6d3db1f..89e48ba 100644
Binary files a/release/documentation/pihpsdr-build.pdf and b/release/documentation/pihpsdr-build.pdf differ
diff --git a/release/pihpsdr-v1.2.tar b/release/pihpsdr-v1.2.tar
new file mode 100644
index 0000000..e943550
Binary files /dev/null and b/release/pihpsdr-v1.2.tar differ
diff --git a/release/pihpsdr.tar b/release/pihpsdr.tar
index 5a39d72..e943550 100644
Binary files a/release/pihpsdr.tar and b/release/pihpsdr.tar differ
diff --git a/release/pihpsdr/install.sh b/release/pihpsdr/install.sh
index 34bbfdb..50bac18 100755
--- a/release/pihpsdr/install.sh
+++ b/release/pihpsdr/install.sh
@@ -7,6 +7,7 @@ cat <<EOT > start_pihpsdr.sh
 cd `pwd`
 sudo /usr/local/bin/pihpsdr
 EOT
+chmod +x start_pihpsdr.sh
 echo "creating desktop shortcut"
 cat <<EOT > pihpsdr.desktop
 #!/usr/bin/env xdg-open