]> git.rkrishnan.org Git - pihpsdr.git/commitdiff
updated build docuemtn and release files
authorJohn Melton - G0ORX <john.d.melton@googlemail.c>
Sun, 12 Nov 2017 11:15:23 +0000 (11:15 +0000)
committerJohn Melton - G0ORX <john.d.melton@googlemail.c>
Sun, 12 Nov 2017 11:15:23 +0000 (11:15 +0000)
Makefile
release/documentation/pihpsdr-build.odt
release/documentation/pihpsdr-build.pdf
release/pihpsdr-v1.2.tar [new file with mode: 0644]
release/pihpsdr.tar
release/pihpsdr/install.sh

index 2c4197c34f54ed7cd28307912dd9cd8ec0a60407..b5029ed19083b3fc79ce29116bc247aead721701 100644 (file)
--- 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
 
index f5c9bfde1bcba045e7285d2901d10613913a4c22..efe0e38ca136f075d2a293279a2dd0cd1289b3d4 100644 (file)
Binary files a/release/documentation/pihpsdr-build.odt and b/release/documentation/pihpsdr-build.odt differ
index 6d3db1f5427c51a2f6a5810fcda6a59d1ea69e7d..89e48bafb7f55ce5db0af2014a6ab0afd4669c1e 100644 (file)
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 (file)
index 0000000..e943550
Binary files /dev/null and b/release/pihpsdr-v1.2.tar differ
index 5a39d727f44a120b5d958402351863a5b7ef3732..e943550dede36544175f0251e4bd912fba27a694 100644 (file)
Binary files a/release/pihpsdr.tar and b/release/pihpsdr.tar differ
index 34bbfdb20d60248bae19b9634dc98803e944a646..50bac1838543a20155fd2678e741f31a451dbca8 100755 (executable)
@@ -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