extensionsdir = $(pkglibdir)/extensions
-pluginsdir = $(pkglibdir)/plugins
+pluginloadersdir = $(pkglibdir)/pluginloaders
+gpluginsdir = $(pkglibdir)/gplugins
src/daemon/dbus/Makefile
src/daemon/dbus/services/com.google.code.AccountsSSO.gSingleSignOn.service
src/daemon/plugins/Makefile
-src/daemon/plugins/plugind/Makefile
+src/gplugind/Makefile
src/extensions/Makefile
src/extensions/test/Makefile
src/extensions/tizen/Makefile
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@abs_top_builddir@/include
-pluginsdir=@libdir@/@PACKAGE@/plugins
+gpluginsdir=@libdir@/@PACKAGE@/gplugins
+pluginloadersdir = @libdir@/@PACKAGE@/pluginloaders
extensionsdir=@libdir@/@PACKAGE@/extensions
Name: @PACKAGE_NAME@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
-pluginsdir=@libdir@/@PACKAGE@/plugins
+gpluginsdir=@libdir@/@PACKAGE@/gplugins
+pluginloadersdir = @libdir@/@PACKAGE@/pluginloaders
extensionsdir=@libdir@/@PACKAGE@/extensions
Name: @PACKAGE_NAME@
-SUBDIRS=common daemon extensions plugins
+SUBDIRS=common daemon gplugind extensions plugins
-I$(top_srcdir)/include \
-I. \
$(GSIGNOND_CFLAGS) \
- -DGSIGNOND_PLUGINS_DIR='"$(pluginsdir)"' \
- -DGSIGNOND_BIN_DIR='"$(bindir)"' \
+ -DGSIGNOND_GPLUGINS_DIR='"$(gpluginsdir)"' \
-DGSIGNOND_SYSCONF_DIR='"$(sysconfdir)"' \
$(NULL)
GSignondConfig* config,
gchar* plugin_type)
{
- const gchar *plugin_path = GSIGNOND_PLUGINS_DIR;
+ const gchar *plugin_path = GSIGNOND_GPLUGINS_DIR;
gchar *plugin_filename;
GSignondPlugin *plugin;
# ifdef ENABLE_DEBUG
- const gchar *env_val = g_getenv("SSO_PLUGINS_DIR");
+ const gchar *env_val = g_getenv("SSO_GPLUGINS_DIR");
if (env_val)
plugin_path = env_val;
# endif
include $(top_srcdir)/common.mk
-SUBDIRS = plugind
noinst_LTLIBRARIES = libgsignond-plugins.la
-I$(top_srcdir)/src \
-I$(top_srcdir)/include \
-I$(top_builddir)/src \
- -DGSIGNOND_BIN_DIR='"$(bindir)"' \
- -DGSIGNOND_PLUGINS_DIR='"$(pluginsdir)"' \
+ -DGSIGNOND_PLUGINLOADERS_DIR='"$(pluginloadersdir)"' \
+ -DGSIGNOND_GPLUGINS_DIR='"$(gpluginsdir)"' \
$(GSIGNOND_CFLAGS)
libgsignond_plugins_la_LIBADD = \
static void _enumerate_plugins(GSignondPluginProxyFactory* self)
{
- const gchar *plugin_path = GSIGNOND_PLUGINS_DIR;
+ const gchar *plugin_path = GSIGNOND_GPLUGINS_DIR;
# ifdef ENABLE_DEBUG
- const gchar *env_val = g_getenv("SSO_PLUGINS_DIR");
+ const gchar *env_val = g_getenv("SSO_GPLUGINS_DIR");
if (env_val)
plugin_path = env_val;
# endif
GSignondPluginRemote *plugin = NULL;
GSignondPipeStream *stream = NULL;
gboolean ret = FALSE;
- const gchar *bin_path = GSIGNOND_BIN_DIR;
- const gchar *plugin_path = GSIGNOND_PLUGINS_DIR;
+ const gchar *bin_path = GSIGNOND_PLUGINLOADERS_DIR;
+ const gchar *plugin_path = GSIGNOND_GPLUGINS_DIR;
# ifdef ENABLE_DEBUG
const gchar *env_val = g_getenv("SSO_BIN_DIR");
if (env_val)
bin_path = env_val;
- env_val = g_getenv("SSO_PLUGINS_DIR");
+ env_val = g_getenv("SSO_GPLUGINS_DIR");
if (env_val)
plugin_path = env_val;
# endif
+include $(top_srcdir)/common.mk
+
SUBDIRS=
NULL=
gsignond-plugin-daemon.h \
gsignond-plugin-daemon.c
-bin_PROGRAMS = gsignond-plugind
+pluginloaders_PROGRAMS = gsignond-plugind
gsignond_plugind_SOURCES = \
main.c \
slink:
$(MKDIR_P) $(abs_top_builddir)/src/daemon/.libs
- ln -sf $(abs_top_builddir)/src/daemon/plugins/plugind/.libs/gsignond-plugind $(abs_top_builddir)/src/daemon/.libs/gsignond-plugind
+ ln -sf $(abs_top_builddir)/src/gplugind/.libs/gsignond-plugind $(abs_top_builddir)/src/daemon/.libs/gsignond-plugind
include $(top_srcdir)/common.mk
-plugins_LTLIBRARIES = libdigest.la
+gplugins_LTLIBRARIES = libdigest.la
NULL=
libdigest_la_CPPFLAGS = \
include $(top_srcdir)/common.mk
-plugins_LTLIBRARIES = libpassword.la
+gplugins_LTLIBRARIES = libpassword.la
NULL=
libpassword_la_CPPFLAGS = \
include $(top_srcdir)/common.mk
-plugins_LTLIBRARIES = libssotest.la
+gplugins_LTLIBRARIES = libssotest.la
NULL=
libssotest_la_CPPFLAGS = \
TESTS = commontest
-TESTS_ENVIRONMENT= SSO_PLUGINS_DIR=$(top_builddir)/src/plugins/.libs \
+TESTS_ENVIRONMENT= SSO_GPLUGINS_DIR=$(top_builddir)/src/plugins/.libs \
SSO_BIN_DIR=$(top_builddir)/src/daemon/.libs \
SSO_STORAGE_PATH=/tmp/gsignond \
- LD_LIBRARY_PATH="$(top_builddir)/src/daemon/plugins/plugind/.libs:$(top_builddir)/src/common/.libs:$(top_builddir)/src/common/db/.libs:$(top_builddir)/src/daemon/.libs:$(top_builddir)/src/daemon/db/.libs:$(top_builddir)/src/daemon/dbus/.libs:$(top_builddir)/src/daemon/plugins/.libs"
+ LD_LIBRARY_PATH="$(top_builddir)/src/common/.libs:$(top_builddir)/src/common/db/.libs:$(top_builddir)/src/daemon/.libs:$(top_builddir)/src/daemon/db/.libs:$(top_builddir)/src/daemon/dbus/.libs:$(top_builddir)/src/daemon/plugins/.libs"
VALGRIND_TESTS_DISABLE=
TESTS = daemontest
-TESTS_ENVIRONMENT= SSO_PLUGINS_DIR=$(top_builddir)/src/plugins/.libs \
+TESTS_ENVIRONMENT= SSO_GPLUGINS_DIR=$(top_builddir)/src/plugins/.libs \
SSO_BIN_DIR=$(top_builddir)/src/daemon/.libs \
- LD_LIBRARY_PATH="$(top_builddir)/src/daemon/plugins/plugind/.libs:$(top_builddir)/src/common/.libs:$(top_builddir)/src/common/db/.libs:$(top_builddir)/src/daemon/.libs:$(top_builddir)/src/daemon/db/.libs:$(top_builddir)/src/daemon/dbus/.libs:$(top_builddir)/src/daemon/plugins/.libs"
+ LD_LIBRARY_PATH="$(top_builddir)/src/common/.libs:$(top_builddir)/src/common/db/.libs:$(top_builddir)/src/daemon/.libs:$(top_builddir)/src/daemon/db/.libs:$(top_builddir)/src/daemon/dbus/.libs:$(top_builddir)/src/daemon/plugins/.libs"
VALGRIND_TESTS_DISABLE=
TESTS = digestplugintest passwordplugintest pluginproxytest pluginremotetest
-TESTS_ENVIRONMENT= SSO_PLUGINS_DIR=$(top_builddir)/src/plugins/.libs \
+TESTS_ENVIRONMENT= SSO_GPLUGINS_DIR=$(top_builddir)/src/plugins/.libs \
SSO_BIN_DIR=$(top_builddir)/src/daemon/.libs \
SSO_STORAGE_PATH=/tmp/gsignond \
- LD_LIBRARY_PATH="$(top_builddir)/src/daemon/plugins/plugind/.libs:$(top_builddir)/src/common/.libs:$(top_builddir)/src/common/db/.libs:$(top_builddir)/src/daemon/.libs:$(top_builddir)/src/daemon/db/.libs:$(top_builddir)/src/daemon/dbus/.libs:$(top_builddir)/src/daemon/plugins/.libs"
+ LD_LIBRARY_PATH="$(top_builddir)/src/common/.libs:$(top_builddir)/src/common/db/.libs:$(top_builddir)/src/daemon/.libs:$(top_builddir)/src/daemon/db/.libs:$(top_builddir)/src/daemon/dbus/.libs:$(top_builddir)/src/daemon/plugins/.libs"
VALGRIND_TESTS_DISABLE =
-I$(top_builddir) \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/daemon/plugins \
- -I$(top_srcdir)/src/daemon/plugins/plugind \
-I$(top_srcdir)/include
pluginremotetest_LDADD = \
$(top_builddir)/src/common/libgsignond-common.la \
$(top_builddir)/src/daemon/plugins/libgsignond-plugins.la \
- $(top_builddir)/src/daemon/plugins/plugind/libgsignond-plugind-daemon.la \
+ $(top_builddir)/src/gplugind/libgsignond-plugind-daemon.la \
$(GSIGNOND_LIBS) \
$(CHECK_LIBS)
#include "daemon/gsignond-types.h"
#include "gsignond-plugin-remote-private.h"
#include "gsignond-plugin-remote.h"
-#include "plugind/gsignond-plugin-daemon.h"
+#include "gplugind/gsignond-plugin-daemon.h"
#include <gsignond/gsignond-plugin-interface.h>
#include <gsignond/gsignond-error.h>
#include <gsignond/gsignond-config.h>
GSignondPluginDaemon *daemon = NULL;
const gchar *plugin_type = "password";
- const gchar *plugin_dir = g_getenv("SSO_PLUGINS_DIR");
+ const gchar *plugin_dir = g_getenv("SSO_GPLUGINS_DIR");
fail_if (plugin_dir == NULL);
gchar *plugin_path = g_module_build_path (plugin_dir, "nonexisting");
export SSO_KEYCHAIN_SYSCTX="$SRC_HOME/test/daemon/.libs/daemontest"
fi
export SSO_BIN_DIR=$SRC_HOME/src/daemon/.libs
-export SSO_PLUGINS_DIR=$SRC_HOME/src/plugins/.libs
+export SSO_GPLUGINS_DIR=$SRC_HOME/src/plugins/.libs
export LD_LIBRARY_PATH="$SRC_HOME/src/daemon/plugins/plugind/.libs:$SRC_HOME/src/daemon/plugins/.libs"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SRC_HOME/src/common/.libs:$SRC_HOME/src/common/db/.libs:$SRC_HOME/src/daemon/.libs:$SRC_HOME/src/daemon/db/.libs:$SRC_HOME/src/daemon/dbus/.libs"
export G_MESSAGES_DEBUG="all"