2010-08-16 03:11:25 -07:00
|
|
|
Eeze 1.0.0-alpha ALPHA
|
2010-05-13 03:49:17 -07:00
|
|
|
|
2010-08-16 02:59:13 -07:00
|
|
|
******************************************************************************
|
|
|
|
|
|
|
|
FOR ANY ISSUES PLEASE EMAIL:
|
|
|
|
enlightenment-devel@lists.sourceforge.net
|
|
|
|
|
|
|
|
******************************************************************************
|
|
|
|
|
|
|
|
|
|
|
|
Requirements:
|
|
|
|
-------------
|
|
|
|
|
|
|
|
Must:
|
|
|
|
libc
|
|
|
|
ecore (at least 1.0.0)
|
2010-08-16 03:11:25 -07:00
|
|
|
libudev
|
|
|
|
|
|
|
|
Eeze is a library for manipulating devices through udev with a simple and fast api.
|
|
|
|
It interfaces directly with libudev, avoiding such middleman daemons as udisks/upower
|
|
|
|
or hal, to immediately gather device information the instant it becomes known to
|
|
|
|
the system. This can be used to determine such things as:
|
|
|
|
*if a cdrom has a disk inserted
|
|
|
|
*the temperature of a cpu core
|
|
|
|
*the remaining power left in a battery
|
|
|
|
*the current power consumption of various parts
|
|
|
|
*monitor in realtime the status of peripheral devices
|
|
|
|
Each of the above examples can be performed by using only a single eeze function,
|
|
|
|
as one of the primary focuses of the library is to reduce the complexity of
|
|
|
|
managing devices.
|
2010-08-16 02:59:13 -07:00
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
|
|
COMPILING AND INSTALLING:
|
|
|
|
|
|
|
|
./configure
|
|
|
|
make
|
2010-08-16 03:11:25 -07:00
|
|
|
(as root unless you are installing in your users directories):
|
2010-08-16 02:59:13 -07:00
|
|
|
make install
|
|
|
|
|