/* Define some paths used by gwenhywfar; add the windows
registry entries first, because on Unix those functions
simply do nothing and on windows they will ensure that the
most valid paths (which are those from the registry) are
first in the path lists. */
/* $prefix e.g. "/usr" */
GWEN_PathManager_DefinePath(GWEN_PM_LIBNAME, GWEN_PM_INSTALLDIR);
tmp = getenv("GWEN_PM_INSTALLDIR");
if (tmp)
GWEN_PathManager_AddPath(GWEN_PM_LIBNAME,
GWEN_PM_LIBNAME,
GWEN_PM_INSTALLDIR,
tmp);
else
printf("variable not defined");
/* $sysconfdir e.g. "/etc" */
GWEN_PathManager_DefinePath(GWEN_PM_LIBNAME, GWEN_PM_SYSCONFDIR);
tmp = getenv("GWEN_PM_SYSCONFDIR");
if (tmp)
GWEN_PathManager_AddPath(GWEN_PM_LIBNAME,
GWEN_PM_LIBNAME,
GWEN_PM_SYSCONFDIR,
tmp);
else
printf("variable not defined");
/* $localedir e.g. "/usr/share/locale" */
GWEN_PathManager_DefinePath(GWEN_PM_LIBNAME, GWEN_PM_LOCALEDIR);
tmp = getenv("GWEN_PM_LOCALEDIR");
if (tmp)
GWEN_PathManager_AddPath(GWEN_PM_LIBNAME,
GWEN_PM_LIBNAME,
GWEN_PM_LOCALEDIR,
tmp);
else
printf("variable not defined");
/* $libdir e.g. "/usr/lib" */
GWEN_PathManager_DefinePath(GWEN_PM_LIBNAME, GWEN_PM_LIBDIR);
tmp = getenv("GWEN_PM_LIBDIR");
if (tmp)
GWEN_PathManager_AddPath(GWEN_PM_LIBNAME,
GWEN_PM_LIBNAME,
GWEN_PM_LIBDIR,
tmp);
else
printf("variable not defined");