2022-11-13 21:59:26 +00:00
|
|
|
PROGRAMS := rs41mod rs92mod lms6Xmod meisei100mod dfm09mod m10mod mXXmod imet54mod mp3h1mod mts01mod
|
2020-12-26 22:45:39 +00:00
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
LDLIBS = -lm
|
2020-12-26 22:45:39 +00:00
|
|
|
CC = gcc
|
2022-09-24 17:48:00 +00:00
|
|
|
CFLAGS = -O3
|
2020-12-26 22:45:39 +00:00
|
|
|
|
|
|
|
.PHONY: all
|
2022-09-24 17:48:00 +00:00
|
|
|
all: $(PROGRAMS)
|
2020-12-26 22:45:39 +00:00
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
rs41mod: rs41mod.o demod_mod.o bch_ecc_mod.o
|
2020-12-26 22:45:39 +00:00
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
dfm09mod: dfm09mod.o demod_mod.o
|
2020-12-26 22:45:39 +00:00
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
m10mod: m10mod.o demod_mod.o
|
2020-12-26 22:45:39 +00:00
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
mXXmod: mXXmod.o demod_mod.o
|
2020-12-26 22:45:39 +00:00
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
imet54mod: imet54mod.o demod_mod.o
|
2021-01-31 20:16:39 +00:00
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
lms6Xmod: lms6Xmod.o demod_mod.o bch_ecc_mod.o
|
2020-12-26 22:45:39 +00:00
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
meisei100mod: meisei100mod.o demod_mod.o bch_ecc_mod.o
|
2020-12-26 22:45:39 +00:00
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
rs92mod: rs92mod.o demod_mod.o bch_ecc_mod.o
|
2020-12-26 22:45:39 +00:00
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
mp3h1mod: mp3h1mod.o demod_mod.o
|
2021-10-27 21:32:17 +00:00
|
|
|
|
2022-11-13 21:59:26 +00:00
|
|
|
mts01mod: mts01mod.o demod_mod.o
|
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
demod_mod.o: CFLAGS += -Ofast
|
|
|
|
demod_mod.o: demod_mod.h
|
2020-12-26 22:45:39 +00:00
|
|
|
|
2022-09-24 17:48:00 +00:00
|
|
|
bch_ecc_mod.o: bch_ecc_mod.h
|
2020-12-26 22:45:39 +00:00
|
|
|
|
|
|
|
.PHONY: clean
|
|
|
|
clean:
|
2022-09-24 17:48:00 +00:00
|
|
|
rm -f $(PROGRAMS) $(PROGRAMS:=.o)
|
2020-12-26 22:45:39 +00:00
|
|
|
rm -f demod_mod.o
|
|
|
|
rm -f bch_ecc_mod.o
|
|
|
|
|