forked from dj0abr/QO-100_SSB-WebSDR_DATV-WebSpectrum
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile_pluto_WB
More file actions
17 lines (13 loc) · 729 Bytes
/
Makefile_pluto_WB
File metadata and controls
17 lines (13 loc) · 729 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CFLAGS?=-O3 -Wall -I./websocket -std=gnu99 -DESHAIL2 -DPLUTO -DWIDEBAND
LDLIBS+= -lpthread -lm -lfftw3 -lfftw3_threads -lsndfile -lasound -liio -lrtlsdr
CC?=gcc
PROGNAME=qo100websdr
OBJ=qo100websdr.o sdrplay.o fir_table_calc.o wf_univ.o websocket/websocketserver.o websocket/ws_callbacks.o websocket/base64.o websocket/sha1.o websocket/ws.o websocket/handshake.o audio.o setqrg.o rtlsdr.o timing.o fifo.o ssbfft.o cat.o civ.o wb_fft.o minitiouner.o setup.o beaconlock.o identifySerUSB.o plutodrv.o udp/udp.o extApp.o
all: qo100websdr
websocket/%.o: websocket/%c
%.o: %.c
$(CC) $(CFLAGS) -c $< -o $@
qo100websdr: $(OBJ)
$(CC) -g -o $@ $^ $(LDFLAGS) $(LDLIBS)
clean:
rm -f *.o websocket/*.o qo100websdr udp/*.o qo100websdr