ecore_init() use getenv(ECORE_NO_SYSTEM_MODULES) and disable those.
authorGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Thu, 27 Oct 2016 11:30:31 +0000 (09:30 -0200)
committerGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Thu, 27 Oct 2016 11:33:09 +0000 (09:33 -0200)
commit564e499467aef67073a2eb9eeccc75bb73e59d99
treed385a223abae1c8288006b2ca0c0bef3074f2cf8
parentd896e3efc542c66a651c1ba0e84f3d692981b89c
ecore_init() use getenv(ECORE_NO_SYSTEM_MODULES) and disable those.

Sometimes during debug of efl_net we get some "extra" sockets from
DBus to talk to upower, localed, timedated... which are helpful in
real life, but pollutes debugging.

Since I don't want to contaminate examples with
ecore_app_no_system_modules(), which could lead users to naively copy
those and end without the system modules features, add an envvar that
I can define in my tests when I need them.
src/lib/ecore/Ecore_Common.h
src/lib/ecore/ecore.c