Changeset 817
- Timestamp:
- 06/22/07 18:45:14 (17 months ago)
- Files:
-
- 1 modified
-
branches/volker_dev/plugins.m4 (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/volker_dev/plugins.m4
r801 r817 174 174 175 175 AC_MSG_RESULT([done]) 176 # Advanced Power Management 176 177 if test "$PLUGIN_APM" = "yes"; then 177 PLUGINS="$PLUGINS plugin_apm.o" 178 AC_DEFINE(PLUGIN_APM,1,[apm plugin]) 179 fi 178 AC_CHECK_HEADERS(asm/types.h, [has_asm_types="true"], [has_asm_types="false"]) 179 if test "$has_asm_types" = "true"; then 180 PLUGINS="$PLUGINS plugin_apm.o" 181 AC_DEFINE(PLUGIN_APM,1,[apm plugin]) 182 else 183 AC_MSG_WARN(asm/types.h header not found: apm plugin disabled) 184 fi 185 fi 186 187 # /proc/cpuinfo 180 188 if test "$PLUGIN_CPUINFO" = "yes"; then 181 189 PLUGINS="$PLUGINS plugin_cpuinfo.o" 182 190 AC_DEFINE(PLUGIN_CPUINFO,1,[cpuinfo plugin]) 183 191 fi 192 193 # /proc/diskstat 184 194 if test "$PLUGIN_DISKSTATS" = "yes"; then 185 195 PLUGINS="$PLUGINS plugin_diskstats.o" 186 196 AC_DEFINE(PLUGIN_DISKSTATS,1,[diskstats plugin]) 187 197 fi 198 199 # Digital Video Broadcasting 188 200 if test "$PLUGIN_DVB" = "yes"; then 189 AC_CHECK_HEADERS(linux/dvb/frontend.h, [has_dvb_header="true"], [has_dvb_header="false"]) 190 if test "$has_dvb_header" = "true"; then 191 PLUGINS="$PLUGINS plugin_dvb.o" 192 AC_DEFINE(PLUGIN_DVB,1,[dvb plugin]) 193 else 194 PLUGINS="$PLUGINS plugin_dvb.o" 195 AC_MSG_WARN(linux/dvb/frontend.h header not found: using ioctl) 196 fi 197 fi 201 AC_CHECK_HEADERS(asm/types.h, [has_asm_types="true"], [has_asm_types="false"]) 202 if test "$has_asm_types" = "true"; then 203 AC_CHECK_HEADERS(linux/dvb/frontend.h, [has_dvb_header="true"], [has_dvb_header="false"]) 204 if test "$has_dvb_header" = "true"; then 205 PLUGINS="$PLUGINS plugin_dvb.o" 206 AC_DEFINE(PLUGIN_DVB,1,[dvb plugin]) 207 else 208 PLUGINS="$PLUGINS plugin_dvb.o" 209 AC_MSG_WARN(linux/dvb/frontend.h header not found: using ioctl) 210 fi 211 else 212 AC_MSG_WARN(asm/types.h header not found: dvb plugin disabled) 213 fi 214 fi 215 216 # start external commands (exec) 198 217 if test "$PLUGIN_EXEC" = "yes"; then 199 218 PLUGINS="$PLUGINS plugin_exec.o" 200 219 AC_DEFINE(PLUGIN_EXEC,1,[exec plugin]) 201 220 fi 221 222 # file 202 223 if test "$PLUGIN_FILE" = "yes"; then 203 224 PLUGINS="$PLUGINS plugin_file.o" 204 225 AC_DEFINE(PLUGIN_FILE,1,[file plugin]) 205 226 fi 227 228 # GPS 206 229 if test "$PLUGIN_GPS" = "yes"; then 207 230 AC_CHECK_HEADERS(nmeap.h, [has_nmeap_header="true"], [has_nmeap_header="false"]) … … 219 242 fi 220 243 fi 244 245 # I2C 221 246 if test "$PLUGIN_I2C_SENSORS" = "yes"; then 222 247 PLUGINS="$PLUGINS plugin_i2c_sensors.o" 223 248 AC_DEFINE(PLUGIN_I2C_SENSORS,1,[i2c sensors plugin]) 224 249 fi 250 251 # IConv 225 252 if test "$PLUGIN_ICONV" = "yes"; then 226 253 AM_ICONV … … 233 260 fi 234 261 fi 262 263 # ISDN monitor 235 264 if test "$PLUGIN_IMON" = "yes"; then 236 PLUGINS="$PLUGINS plugin_imon.o" 237 AC_DEFINE(PLUGIN_IMON,1,[imon plugin]) 238 fi 265 AC_CHECK_HEADERS(linux/errno.h, [has_linux_errno="true"], [has_linux_errno="false"]) 266 if test "$has_linux_errno" = "true"; then 267 PLUGINS="$PLUGINS plugin_imon.o" 268 AC_DEFINE(PLUGIN_IMON,1,[imon plugin]) 269 else 270 AC_MSG_WARN(linux/errno.h header not found: imon plugin disabled) 271 fi 272 fi 273 274 # ISDN 239 275 if test "$PLUGIN_ISDN" = "yes"; then 240 276 AC_CHECK_HEADERS(linux/isdn.h, [has_isdn_header="true"], [has_isdn_header="false"]) … … 245 281 AC_DEFINE(PLUGIN_ISDN,1,[ISDN plugin]) 246 282 fi 283 284 # Karlsruher Verkehrsverbund 247 285 if test "$PLUGIN_KVV" = "yes"; then 248 286 PLUGINS="$PLUGINS plugin_kvv.o" 249 287 AC_DEFINE(PLUGIN_KVV,1,[kvv plugin]) 250 288 fi 289 290 # load 251 291 if test "$PLUGIN_LOADAVG" = "yes"; then 252 292 PLUGINS="$PLUGINS plugin_loadavg.o" 253 293 AC_DEFINE(PLUGIN_LOADAVG,1,[loadavg plugin]) 254 294 fi 295 296 # meminfo 255 297 if test "$PLUGIN_MEMINFO" = "yes"; then 256 298 PLUGINS="$PLUGINS plugin_meminfo.o" 257 299 AC_DEFINE(PLUGIN_MEMINFO,1,[meminfo plugin]) 258 300 fi 301 302 # mpd 259 303 if test "$PLUGIN_MPD" = "yes"; then 260 304 AC_CHECK_HEADERS(libmpd/libmpd.h, [has_libmpd_header="true"], [has_libmpd_header="false"]) … … 272 316 fi 273 317 fi 318 319 # MySQL 274 320 if test "$PLUGIN_MYSQL" = "yes"; then 275 321 AC_CHECK_HEADERS(mysql/mysql.h, [has_mysql_header="true"], [has_mysql_header="false"]) … … 287 333 fi 288 334 fi 335 336 # network device 289 337 if test "$PLUGIN_NETDEV" = "yes"; then 290 338 PLUGINS="$PLUGINS plugin_netdev.o" 291 339 AC_DEFINE(PLUGIN_NETDEV,1,[netdev plugin]) 292 340 fi 341 342 # POP3 293 343 if test "$PLUGIN_POP3" = "yes"; then 294 344 PLUGINS="$PLUGINS plugin_pop3.o" 295 345 AC_DEFINE(PLUGIN_POP3,1,[POP3 plugin]) 296 346 fi 347 348 # PPP 297 349 if test "$PLUGIN_PPP" = "yes"; then 298 350 AC_CHECK_HEADERS(net/if_ppp.h, [has_ppp_header="true"], [has_ppp_header="false"]) … … 304 356 fi 305 357 fi 358 359 # /proc/stat 306 360 if test "$PLUGIN_PROC_STAT" = "yes"; then 307 361 PLUGINS="$PLUGINS plugin_proc_stat.o" 308 362 AC_DEFINE(PLUGIN_PROC_STAT,1,[proc_stat plugin]) 309 363 fi 364 365 # python 310 366 if test "$PLUGIN_PYTHON" = "yes"; then 311 367 if test "$with_python" != "yes"; then … … 322 378 fi 323 379 fi 380 381 # sample 324 382 if test "$PLUGIN_SAMPLE" = "yes"; then 325 383 PLUGINS="$PLUGINS plugin_sample.o" 326 384 AC_DEFINE(PLUGIN_SAMPLE,1,[sample plugin]) 327 385 fi 386 387 # SETI 328 388 if test "$PLUGIN_SETI" = "yes"; then 329 389 PLUGINS="$PLUGINS plugin_seti.o" 330 390 AC_DEFINE(PLUGIN_SETI,1,[seti plugin]) 331 391 fi 392 393 # statfs() 332 394 if test "$PLUGIN_STATFS" = "yes"; then 333 PLUGINS="$PLUGINS plugin_statfs.o" 334 AC_DEFINE(PLUGIN_STATFS,1,[statfs plugin]) 335 fi 395 AC_CHECK_HEADERS(sys/vfs.h, [has_vfs_header="true"], [has_vfs_header="false"]) 396 if test "$has_vfs_header" = "true"; then 397 PLUGINS="$PLUGINS plugin_statfs.o" 398 AC_DEFINE(PLUGIN_STATFS,1,[statfs plugin]) 399 else 400 AC_MSG_WARN(sys/vfs.h header not found: statfs plugin disabled) 401 fi 402 fi 403 404 # uname 336 405 if test "$PLUGIN_UNAME" = "yes"; then 337 406 PLUGINS="$PLUGINS plugin_uname.o" 338 407 AC_DEFINE(PLUGIN_UNAME,1,[uname plugin]) 339 408 fi 409 410 # uptime 340 411 if test "$PLUGIN_UPTIME" = "yes"; then 341 412 PLUGINS="$PLUGINS plugin_uptime.o" 342 413 AC_DEFINE(PLUGIN_UPTIME,1,[uptime plugin]) 343 414 fi 415 416 # WLAN 344 417 if test "$PLUGIN_WIRELESS" = "yes"; then 345 PLUGINS="$PLUGINS plugin_wireless.o" 346 AC_DEFINE(PLUGIN_WIRELESS,1,[wireless plugin]) 347 fi 418 AC_CHECK_HEADERS(linux/wireless.h, [has_wireless_header="true"], [has_wireless_header="false"]) 419 if test "$has_wireless_header" = "true"; then 420 PLUGINS="$PLUGINS plugin_wireless.o" 421 AC_DEFINE(PLUGIN_WIRELESS,1,[wireless plugin]) 422 else 423 AC_MSG_WARN(linux/wireless.h header not found: wireless plugin disabled) 424 fi 425 fi 426 427 # XMMS 348 428 if test "$PLUGIN_XMMS" = "yes"; then 349 429 PLUGINS="$PLUGINS plugin_xmms.o"
