diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bf2c818..b9492ed 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,7 +35,7 @@ jobs: - name: Install dependencies and build run: | sudo apt-get update - sudo apt-get -y --no-install-recommends install build-essential cmake libfftw3-dev libusb-1.0-0-dev librtlsdr-dev libcurl4-gnutls-dev cppcheck help2man + sudo apt-get -y --no-install-recommends install build-essential cmake libfftw3-dev libusb-1.0-0-dev librtlsdr-dev libcurl4-gnutls-dev cppcheck make - name: Perform CodeQL Analysis (SAST) diff --git a/.gitignore b/.gitignore index d826622..bc6fd08 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ -*.1 *.o *.a *.iq diff --git a/Dockerfile b/Dockerfile index a8e9e4c..5585336 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,8 +12,7 @@ RUN apt-get update && \ libfftw3-dev \ libusb-1.0-0-dev \ pkg-config \ - unzip \ - help2man && \ + unzip && \ rm -rf /var/lib/apt/lists/* ADD https://github.com/steve-m/librtlsdr/archive/master.zip /root/librtlsdr-master.zip diff --git a/Makefile b/Makefile index 0ded5d3..14b689b 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ LIBS = -lusb-1.0 -lrtlsdr -lpthread -lfftw3f -lcurl -lm OBJS = rtlsdr_wsprd.o wsprd/wsprd.o wsprd/wsprsim_utils.o wsprd/wsprd_utils.o wsprd/tab.o wsprd/fano.o wsprd/nhash.o -TARGETS = rtlsdr_wsprd rtlsdr_wsprd.1 +TARGETS = rtlsdr_wsprd .PHONY: all clean @@ -21,12 +21,7 @@ rtlsdr_wsprd: $(OBJS) $(CC) -o $@ $^ $(LIBS) clean: - rm -f *.o *.1.gz wsprd/*.o $(TARGETS) fftw_wisdom.dat hashtable.txt selftest.iq + rm -f *.o wsprd/*.o $(TARGETS) fftw_wisdom.dat hashtable.txt selftest.iq install: install rtlsdr_wsprd /usr/local/bin/rtlsdr_wsprd - install rtlsdr_wsprd.1.gz /usr/local/man/man1/rtlsdr_wsprd.1.gz - -%.1: %.c | % - -help2man --no-info --no-discard-stderr --output=$@ ./$| - gzip rtlsdr_wsprd.1