Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl


Modified Files:
        configure.in ewl-config.in 


Log Message:
- move away from ecore_config to our own system for configuration.
- reads a global config file from @PACKAGE_DATA_DIR@/config/ewl.cfg and a
  user config from ~/.ewl/config/ewl.cfg. Simple key=value pairs.
- can be used for application configuration as well. App configs will be in
  @PACKAGE_DATA_DIR@/config/apps/app_name.cfg or 
~/.ewl/config/apps/app_name.cfg.
- saving isn't implemented yet but you can edit the .cfg files to set your
  defaults and user overrides.

===================================================================
RCS file: /cvs/e/e17/libs/ewl/configure.in,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -3 -r1.80 -r1.81
--- configure.in        30 Sep 2006 20:53:30 -0000      1.80
+++ configure.in        30 Sep 2006 22:31:36 -0000      1.81
@@ -277,6 +277,7 @@
 src/engines/evas_fb/Makefile
 src/engines/evas_buffer/Makefile
 data/Makefile
+data/config/Makefile
 data/images/Makefile
 data/themes/Makefile
 debian/changelog
===================================================================
RCS file: /cvs/e/e17/libs/ewl/ewl-config.in,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -3 -r1.13 -r1.14
--- ewl-config.in       11 Jun 2006 22:37:24 -0000      1.13
+++ ewl-config.in       30 Sep 2006 22:31:36 -0000      1.14
@@ -5,7 +5,7 @@
 exec_prefix_set=no
 
 usage="\
-Usage: ewl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] 
[--cflags] [--test-lib-dir] [--test-src-dir]"
+Usage: ewl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] 
[--cflags] [--test-lib-dir] [--test-src-dir] [--app-config-dir]"
 
 if test $# -eq 0; then
       echo "${usage}" 1>&2
@@ -53,6 +53,9 @@
       ;;
     --test-src-dir)
       echo @prefix@/share/ewl/examples
+      ;;
+    --app-config-dir)
+      echo @prefix@/share/ewl/config/apps
       ;;
     *)
       echo "${usage}" 1>&2



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to