The autoconf macros AX_COMPILER_FLAGS_{CFLAGS|GIR|LDFLAGS} test
for compiler and linker support of various flags, and add the flags to
the generated output.
If the command-line option '--enable-compile-warnings' is specified to
'configure', a number of additional warning options is also added to the
output. This is the default.
This update requires the presence of the GNU autoconf-archive in the
system.
68 lines
1.5 KiB
Makefile
68 lines
1.5 KiB
Makefile
|
|
include $(top_srcdir)/gtester.make
|
|
|
|
################################################################################
|
|
# common
|
|
################################################################################
|
|
|
|
AM_CFLAGS = \
|
|
$(WARN_CFLAGS) \
|
|
$(MM_CFLAGS) \
|
|
$(CODE_COVERAGE_CFLAGS) \
|
|
-I$(top_srcdir) \
|
|
-I$(top_srcdir)/include \
|
|
-I$(top_builddir)/include \
|
|
-I$(top_srcdir)/libqcdm/src \
|
|
-I$(top_srcdir)/libmm-glib \
|
|
-I${top_builddir}/libmm-glib/generated \
|
|
-I${top_srcdir}/src/ \
|
|
-I${top_builddir}/src/ \
|
|
-I${top_srcdir}/src/kerneldevice \
|
|
-DTESTUDEVRULESDIR=\"${top_srcdir}/src/\" \
|
|
$(NULL)
|
|
|
|
LDADD = \
|
|
$(top_builddir)/src/libhelpers.la \
|
|
$(top_builddir)/src/libport.la \
|
|
$(top_builddir)/src/libkerneldevice.la \
|
|
$(NULL)
|
|
|
|
AM_LDFLAGS = \
|
|
$(WARN_LDFLAGS) \
|
|
$(MM_LIBS) \
|
|
$(CODE_COVERAGE_LDFLAGS) \
|
|
-lutil \
|
|
$(NULL)
|
|
|
|
if WITH_QMI
|
|
AM_CFLAGS += $(QMI_CFLAGS)
|
|
AM_LDFLAGS += $(QMI_LIBS)
|
|
endif
|
|
|
|
if WITH_MBIM
|
|
AM_CFLAGS += $(MBIM_CFLAGS)
|
|
AM_LDFLAGS += $(MBIM_LIBS)
|
|
endif
|
|
|
|
################################################################################
|
|
# tests
|
|
# note: we abuse AM_LDFLAGS to include the libraries being tested
|
|
################################################################################
|
|
|
|
noinst_PROGRAMS = \
|
|
test-modem-helpers \
|
|
test-charsets \
|
|
test-qcdm-serial-port \
|
|
test-at-serial-port \
|
|
test-sms-part-3gpp \
|
|
test-sms-part-cdma \
|
|
test-udev-rules \
|
|
test-error-helpers \
|
|
$(NULL)
|
|
|
|
if WITH_QMI
|
|
noinst_PROGRAMS += test-modem-helpers-qmi
|
|
endif
|
|
|
|
TEST_PROGS += $(noinst_PROGRAMS)
|