Remove dependencies between debug, displays and mncc-console

Test functions are cleaned up, due to removed dependencies.
This commit is contained in:
Andreas Eversberg
2017-12-03 09:30:54 +01:00
parent b3866de242
commit c49ee3b2a8
16 changed files with 86 additions and 172 deletions

View File

@@ -16,29 +16,9 @@ test_filter_SOURCES = test_filter.c dummy.c
test_filter_LDADD = \
$(COMMON_LA) \
$(top_builddir)/src/libdebug/libdebug.a \
$(top_builddir)/src/libmobile/libmobile.a \
$(top_builddir)/src/libdisplay/libdisplay.a \
$(top_builddir)/src/libjitter/libjitter.a \
$(top_builddir)/src/libtimer/libtimer.a \
$(top_builddir)/src/libsamplerate/libsamplerate.a \
$(top_builddir)/src/libemphasis/libemphasis.a \
$(top_builddir)/src/libfilter/libfilter.a \
$(top_builddir)/src/libwave/libwave.a \
$(top_builddir)/src/libmncc/libmncc.a \
$(top_builddir)/src/libsound/libsound.a \
$(top_builddir)/src/libsample/libsample.a \
$(ALSA_LIBS) \
-lm
if HAVE_SDR
test_filter_LDADD += \
$(top_builddir)/src/libsdr/libsdr.a \
$(top_builddir)/src/libfft/libfft.a \
$(top_builddir)/src/libfm/libfm.a \
$(UHD_LIBS) \
$(SOAPY_LIBS)
endif
test_sendevolumenregler_SOURCES = test_sendevolumenregler.c
test_sendevolumenregler_LDADD = \
@@ -58,29 +38,10 @@ test_emphasis_SOURCES = test_emphasis.c dummy.c
test_emphasis_LDADD = \
$(COMMON_LA) \
$(top_builddir)/src/libdebug/libdebug.a \
$(top_builddir)/src/libmobile/libmobile.a \
$(top_builddir)/src/libdisplay/libdisplay.a \
$(top_builddir)/src/libjitter/libjitter.a \
$(top_builddir)/src/libtimer/libtimer.a \
$(top_builddir)/src/libsamplerate/libsamplerate.a \
$(top_builddir)/src/libemphasis/libemphasis.a \
$(top_builddir)/src/libfilter/libfilter.a \
$(top_builddir)/src/libwave/libwave.a \
$(top_builddir)/src/libmncc/libmncc.a \
$(top_builddir)/src/libsound/libsound.a \
$(top_builddir)/src/libsample/libsample.a \
$(ALSA_LIBS) \
-lm
if HAVE_SDR
test_emphasis_LDADD += \
$(top_builddir)/src/libsdr/libsdr.a \
$(top_builddir)/src/libfft/libfft.a \
$(top_builddir)/src/libfm/libfm.a \
$(UHD_LIBS) \
$(SOAPY_LIBS)
endif
test_dtmf_SOURCES = dummy.x test_dtmf.c
test_dtmf_LDADD = \

View File

@@ -35,7 +35,9 @@ static void gen_samples(sample_t *samples, double freq)
}
}
extern void main_mobile();
int num_kanal;
int get_win_size;
int main(void)
{
@@ -45,11 +47,6 @@ int main(void)
double level;
double i;
/* this is never called, it forces the linker to add mobile functions */
if (debuglevel == -1000) main_mobile();
debuglevel = DEBUG_DEBUG;
init_emphasis(&estate, SAMPLERATE, cut_off);
printf("testing pre-emphasis filter with cut-off frequency %.1f\n", cut_off);

View File

@@ -34,7 +34,8 @@ static void gen_samples(sample_t *samples, double freq)
}
}
extern void main_mobile();
int num_kanal;
int get_win_size;
int main(void)
{
@@ -45,11 +46,6 @@ int main(void)
int iter = 2;
int i;
/* this is never called, it forces the linker to add mobile functions */
if (debuglevel == -1000) main_mobile();
debuglevel = DEBUG_DEBUG;
printf("testing low-pass filter with %d iterations\n", iter);
iir_lowpass_init(&filter_low, 1000.0, SAMPLERATE, iter);