From: John Melton - G0ORX Date: Sun, 12 Nov 2017 11:15:23 +0000 (+0000) Subject: updated build docuemtn and release files X-Git-Url: https://git.rkrishnan.org/uri/%3C?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 < start_pihpsdr.sh cd `pwd` sudo /usr/local/bin/pihpsdr EOT +chmod +x start_pihpsdr.sh echo "creating desktop shortcut" cat < pihpsdr.desktop #!/usr/bin/env xdg-open