forked from openkylin/efl
47 lines
1.5 KiB
Plaintext
47 lines
1.5 KiB
Plaintext
Eeze 1.7.99
|
|
|
|
******************************************************************************
|
|
|
|
FOR ANY ISSUES PLEASE EMAIL:
|
|
enlightenment-devel@lists.sourceforge.net
|
|
|
|
******************************************************************************
|
|
|
|
|
|
Requirements:
|
|
-------------
|
|
|
|
Must:
|
|
libc
|
|
ecore (at least 1.0.0)
|
|
libudev
|
|
|
|
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:
|
|
* 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.
|
|
|
|
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
|
|
|