+SR_LIB_VERSION_CURRENT=1
+SR_LIB_VERSION_REVISION=2
+SR_LIB_VERSION_AGE=0
+SR_LIB_VERSION="$SR_LIB_VERSION_CURRENT:$SR_LIB_VERSION_REVISION:$SR_LIB_VERSION_AGE"
+SR_LIB_LDFLAGS="-version-info $SR_LIB_VERSION"
+AC_SUBST(SR_LIB_VERSION_CURRENT)
+AC_SUBST(SR_LIB_VERSION_REVISION)
+AC_SUBST(SR_LIB_VERSION_AGE)
+AC_SUBST(SR_LIB_VERSION)
+AC_SUBST(SR_LIB_LDFLAGS)
+
+# Hardware support '--enable' options.
+
+AC_ARG_ENABLE(all-drivers, AC_HELP_STRING([--enable-all-drivers],
+ [enable all drivers by default [default=yes]]),
+ [HW_ENABLED_DEFAULT="$enableval"],
+ [HW_ENABLED_DEFAULT="yes"])
+
+AC_ARG_ENABLE(agilent-dmm, AC_HELP_STRING([--enable-agilent-dmm],
+ [enable Agilent DMM support [default=yes]]),
+ [HW_AGILENT_DMM="$enableval"],
+ [HW_AGILENT_DMM=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(appa-55ii, AC_HELP_STRING([--enable-appa-55ii],
+ [enable APPA 55II support [default=yes]]),
+ [HW_APPA_55II="$enableval"],
+ [HW_APPA_55II=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(asix-sigma, AC_HELP_STRING([--enable-asix-sigma],
+ [enable ASIX SIGMA/SIGMA2 support [default=yes]]),
+ [HW_ASIX_SIGMA="$enableval"],
+ [HW_ASIX_SIGMA=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(atten-pps3xxx, AC_HELP_STRING([--enable-atten-pps3xxx],
+ [enable Atten PPS3xxx support [default=yes]]),
+ [HW_ATTEN_PPS3XXX="$enableval"],
+ [HW_ATTEN_PPS3XXX=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(brymen-bm86x, AC_HELP_STRING([--enable-brymen-bm86x],
+ [enable Brymen BM86X support [default=yes]]),
+ [HW_BRYMEN_BM86X="$enableval"],
+ [HW_BRYMEN_BM86X=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(brymen-dmm, AC_HELP_STRING([--enable-brymen-dmm],
+ [enable Brymen DMM support [default=yes]]),
+ [HW_BRYMEN_DMM="$enableval"],
+ [HW_BRYMEN_DMM=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(cem-dt-885x, AC_HELP_STRING([--enable-cem-dt-885x],
+ [enable CEM DT-885x support [default=yes]]),
+ [HW_CEM_DT_885X="$enableval"],
+ [HW_CEM_DT_885X=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(center-3xx, AC_HELP_STRING([--enable-center-3xx],
+ [enable Center 3xx support [default=yes]]),
+ [HW_CENTER_3XX="$enableval"],
+ [HW_CENTER_3XX=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(chronovu-la, AC_HELP_STRING([--enable-chronovu-la],
+ [enable ChronoVu LA support [default=yes]]),
+ [HW_CHRONOVU_LA="$enableval"],
+ [HW_CHRONOVU_LA=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(colead-slm, AC_HELP_STRING([--enable-colead-slm],
+ [enable Colead SLM support [default=yes]]),
+ [HW_COLEAD_SLM="$enableval"],
+ [HW_COLEAD_SLM=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(conrad-digi-35-cpu, AC_HELP_STRING([--enable-conrad-digi-35-cpu],
+ [enable Conrad DIGI 35 CPU support [default=yes]]),
+ [HW_CONRAD_DIGI_35_CPU="$enableval"],
+ [HW_CONRAD_DIGI_35_CPU=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(demo, AC_HELP_STRING([--enable-demo],
+ [enable demo driver support [default=yes]]),
+ [HW_DEMO="$enableval"],
+ [HW_DEMO=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(fluke-dmm, AC_HELP_STRING([--enable-fluke-dmm],
+ [enable Fluke DMM support [default=yes]]),
+ [HW_FLUKE_DMM="$enableval"],
+ [HW_FLUKE_DMM=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(fx2lafw, AC_HELP_STRING([--enable-fx2lafw],
+ [enable fx2lafw support (for FX2 LAs). [default=yes]]),
+ [HW_FX2LAFW="$enableval"],
+ [HW_FX2LAFW=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(gmc-mh-1x-2x, AC_HELP_STRING([--enable-gmc-mh-1x-2x],
+ [enable gmc-mh-1x-2x support [default=yes]]),
+ [HW_GMC_MH_1X_2X="$enableval"],
+ [HW_GMC_MH_1X_2X=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(hameg-hmo, AC_HELP_STRING([--enable-hameg-hmo],
+ [enable Hameg HMO support [default=yes]]),
+ [HW_HAMEG_HMO="$enableval"],
+ [HW_HAMEG_HMO=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(hantek-dso, AC_HELP_STRING([--enable-hantek-dso],
+ [enable Hantek DSO support [default=yes]]),
+ [HW_HANTEK_DSO="$enableval"],
+ [HW_HANTEK_DSO=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(ikalogic-scanalogic2, AC_HELP_STRING([--enable-ikalogic-scanalogic2],
+ [enable IKALOGIC Scanalogic-2 support [default=yes]]),
+ [HW_IKALOGIC_SCANALOGIC2="$enableval"],
+ [HW_IKALOGIC_SCANALOGIC2=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(ikalogic-scanaplus, AC_HELP_STRING([--enable-ikalogic-scanaplus],
+ [enable IKALOGIC ScanaPLUS support [default=yes]]),
+ [HW_IKALOGIC_SCANAPLUS="$enableval"],
+ [HW_IKALOGIC_SCANAPLUS=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(kecheng-kc-330b, AC_HELP_STRING([--enable-kecheng-kc-330b],
+ [enable Kecheng KC-330B support [default=yes]]),
+ [HW_KECHENG_KC_330B="$enableval"],
+ [HW_KECHENG_KC_330B=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(lascar-el-usb, AC_HELP_STRING([--enable-lascar-el-usb],
+ [enable Lascar EL-USB support [default=yes]]),
+ [HW_LASCAR_EL_USB="$enableval"],
+ [HW_LASCAR_EL_USB=$HW_ENABLED_DEFAULT])
+
+AC_ARG_ENABLE(link-mso19, AC_HELP_STRING([--enable-link-mso19],
+ [enable Link Instruments MSO-19 support [default=no]]),
+ [HW_LINK_MSO19="$enableval"],
+ [HW_LINK_MSO19="no"])