efl/legacy/eeze
Davide Andreoli ebf52e3f5f Fix stringshare usage in eeze_udev_test
SVN revision: 51941
2010-09-07 10:48:25 +00:00
..
doc update doc header to match readme 2010-08-30 08:20:09 +00:00
m4 forgot this, versioning 2010-05-22 18:58:27 +00:00
src Fix stringshare usage in eeze_udev_test 2010-09-07 10:48:25 +00:00
AUTHORS New lib for EFL: eeze! Bringing you the freedom to (hopefully) never need to learn external apis again! 2010-05-13 10:49:17 +00:00
COPYING fix up copyings likewise. nicely standardised templateish. 2010-08-16 03:00:16 +00:00
ChangeLog New lib for EFL: eeze! Bringing you the freedom to (hopefully) never need to learn external apis again! 2010-05-13 10:49:17 +00:00
INSTALL eeze - 1.0.0 alpha ready. 2010-08-16 09:59:13 +00:00
Makefile.am maintainer clean is cleaner 2010-05-22 19:09:57 +00:00
NEWS New lib for EFL: eeze! Bringing you the freedom to (hopefully) never need to learn external apis again! 2010-05-13 10:49:17 +00:00
README 80 colz! 2010-08-16 10:17:54 +00:00
TODO versioning, descriptiong updates 2010-05-22 03:43:42 +00:00
autogen.sh New lib for EFL: eeze! Bringing you the freedom to (hopefully) never need to learn external apis again! 2010-05-13 10:49:17 +00:00
configure.ac error on udev that's too old 2010-09-04 11:59:19 +00:00
eeze.pc.in Move Eeze header to own dir. 2010-07-09 06:41:31 +00:00

README

Eeze 1.0.0-alpha ALPHA

******************************************************************************

 FOR ANY ISSUES PLEASE EMAIL:
 enlightenment-devel@lists.sourceforge.net
 
******************************************************************************


Requirements:
-------------

Must:
  libc
  ecore (at least 1.0.0)
  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.

------------------------------------------------------------------------------
COMPILING AND INSTALLING:

  ./configure
  make
(as root unless you are installing in your users directories):
  make install