efl/legacy/eeze
Stefan Schmidt cedf5d0cf9 Doxyfile.in: Remove obsolte doxygen tags from all our Doxyfile.in files.
Doygen tells us:
warning: Tag `SHOW_DIRECTORIES' at line 507 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag `HTML_ALIGN_MEMBERS' at line 879 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag `USE_INLINE_TREES' at line 1065 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"

So we are nice and remove them. A yay for the day where we have amerged tree and
not two dozens of Doxyfile.in files floating around.

SVN revision: 78409
2012-10-24 19:50:29 +00:00
..
doc Doxyfile.in: Remove obsolte doxygen tags from all our Doxyfile.in files. 2012-10-24 19:50:29 +00:00
m4 eeze: Add basic test infrastructure and unit tests 2012-09-18 14:14:59 +00:00
src eeze/sensor: Remove handle_get() test for Eeze_Sensor as it gone from the code. 2012-10-02 12:53:48 +00:00
.gitignore Update git ignore files 2012-09-29 12:19:09 +00:00
AUTHORS eeze: Add myself to AUTHORS 2012-09-18 14:14:55 +00:00
COPYING fix COPYING to say 2011. 2011-09-05 07:15:41 +00:00
ChangeLog eeze: Mention sensor addition in changelog and news. 2012-09-18 14:14:52 +00:00
INSTALL unify udev device creation to unclutter and significantly reduce codebase, some minor formatting fixes 2010-10-13 02:53:38 +00:00
Makefile.am eeze: Add basic test infrastructure and unit tests 2012-09-18 14:14:59 +00:00
NEWS eeze: Mention sensor addition in changelog and news. 2012-09-18 14:14:52 +00:00
README and up ver to 1.7.99 now in svn. nack to svnrev num at end. 2012-08-30 10:34:01 +00:00
TODO I'm not drunk, I swear. 2010-10-29 11:17:25 +00:00
autogen.sh that's it - remove autom4te.cache dirs again... - keep having to many 2011-08-02 04:13:33 +00:00
configure.ac eeze: Introduce modules directory and place eeze_sensor modules into it. 2012-09-19 09:19:23 +00:00
eeze.pc.in add back in libs.private/requires to pc files with some fixes for 2012-03-17 05:37:25 +00:00
eeze.spec.in * Add support to eeze_sensor lib in the spec 2012-09-23 12:17:22 +00:00

README

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