# # Makefile.am # # Copyright (C) 2011 Kamal Mostafa # # NO LICENSE HAS BEEN SPECIFIED OR GRANTED FOR THIS WORK. # # AM_CFLAGS = -Wall -Werror INCLUDES = $(DEPS_CFLAGS) bin_PROGRAMS = minimodem EXTRA_DIST = self-test self-test-baudot.txt # run-test SIMPLEAUDIO_SRC = \ simpleaudio.h \ simpleaudio_internal.h \ simpleaudio.c \ simple-tone-generator.c \ simpleaudio-pulse.c \ simpleaudio-sndfile.c FSK_SRC = fsk.h fsk.c BAUDOT_SRC = baudot.h baudot.c minimodem_LDADD = $(DEPS_LIBS) minimodem_SOURCES = minimodem.c $(BAUDOT_SRC) $(FSK_SRC) $(SIMPLEAUDIO_SRC) test: for file in simpleaudio.[ch] ; \ do { for rate in 1200 300 50; \ do ./self-test $$rate $$file || exit; \ done }; \ done ./self-test rtty self-test-baudot.txt [ ! -f ./run-test ] || ./run-test @echo @echo "minimodem: ALL TESTS PASS" @echo