kopia lustrzana https://gitlab.com/sane-project/backends
Use SNMP compiler flags and libraries only where needed
The compiler flags would take effect for every single compilation unit and the libraries would be linked to every single backend/executable.merge-requests/1/head
rodzic
219a877858
commit
e8586d8364
|
@ -700,12 +700,12 @@ libsane_ma1509_la_LIBADD = $(COMMON_LIBS) libma1509.la ../sanei/sanei_init_debug
|
|||
EXTRA_DIST += ma1509.conf.in
|
||||
|
||||
libmagicolor_la_SOURCES = magicolor.c magicolor.h
|
||||
libmagicolor_la_CPPFLAGS = $(AM_CPPFLAGS) -DBACKEND_NAME=magicolor
|
||||
libmagicolor_la_CPPFLAGS = $(AM_CPPFLAGS) -DBACKEND_NAME=magicolor $(SNMP_CFLAGS)
|
||||
|
||||
nodist_libsane_magicolor_la_SOURCES = magicolor-s.c
|
||||
libsane_magicolor_la_CPPFLAGS = $(AM_CPPFLAGS) -DBACKEND_NAME=magicolor
|
||||
libsane_magicolor_la_LDFLAGS = $(DIST_SANELIBS_LDFLAGS)
|
||||
libsane_magicolor_la_LIBADD = $(COMMON_LIBS) libmagicolor.la ../sanei/sanei_init_debug.lo ../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo ../sanei/sanei_config2.lo sane_strstatus.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo $(USB_LIBS) $(SOCKET_LIBS) $(MATH_LIB) $(RESMGR_LIBS)
|
||||
libsane_magicolor_la_LIBADD = $(COMMON_LIBS) libmagicolor.la ../sanei/sanei_init_debug.lo ../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo ../sanei/sanei_config2.lo sane_strstatus.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo $(USB_LIBS) $(SOCKET_LIBS) $(MATH_LIB) $(RESMGR_LIBS) $(SNMP_LIBS)
|
||||
EXTRA_DIST += magicolor.conf.in
|
||||
|
||||
libmatsushita_la_SOURCES = matsushita.c matsushita.h
|
||||
|
|
|
@ -185,8 +185,8 @@ else
|
|||
fi
|
||||
|
||||
if test "$with_snmp" = "yes" -a "${LIBSNMP_EXISTS}x" = "yesx"; then
|
||||
LIBS="$LIBS $SNMP_LIBS"
|
||||
CFLAGS="$CFLAGS $SNMP_CFLAGS"
|
||||
AC_SUBST(SNMP_LIBS)
|
||||
AC_SUBST(SNMP_CFLAGS)
|
||||
AC_DEFINE(HAVE_LIBSNMP, 1, [Define to 1 if you have the net-snmp library.])
|
||||
else
|
||||
AC_MSG_WARN([*** Warning: net-snmp library disabled, autodetecting network scanners will not be supported.])
|
||||
|
|
Ładowanie…
Reference in New Issue