efl/old/README.eeze

47 lines
1.5 KiB
Plaintext
Raw Normal View History

Eeze 1.7.99
******************************************************************************
FOR ANY ISSUES PLEASE EMAIL:
enlightenment-devel@lists.sourceforge.net
******************************************************************************
Requirements:
-------------
Must:
libc
ecore (at least 1.0.0)
libudev
2011-11-14 22:14:51 -08:00
Suggested:
libmount
Eeze is a library for manipulating devices with an extremely simple api.
It interfaces directly with device subsystems, avoiding such middleman daemons as
udisks/upower or hal to immediately gather device information the instant it
becomes known to the OS. This can be used to determine such things as:
2010-08-16 03:17:54 -07:00
* 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.
2011-11-14 22:14:51 -08:00
Eeze 1.1 adds more detailed disk detection as well as filesystem mount point manipulation.
Using a combination of udev and mount, it is possible to easily write disk-based mount services
which do not rely on any external processes or libraries aside from Eeze.
------------------------------------------------------------------------------
COMPILING AND INSTALLING:
./configure
make
(as root unless you are installing in your users directories):
make install