[gcompris/gcomprixogoo] removed obsolete code that supported user directory for python plugin.
- From: Bruno Coudoin <bcoudoin src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gcompris/gcomprixogoo] removed obsolete code that supported user directory for python plugin.
- Date: Sat, 13 Feb 2010 23:36:26 +0000 (UTC)
commit 9672306814b73013d9b608e587113f0376716cca
Author: Bruno Coudoin <bruno coudoin free fr>
Date: Sun Feb 14 00:33:24 2010 +0100
removed obsolete code that supported user directory for python plugin.
This is no more the good way to have user plugins.
src/boards/python.c | 41 -----------------------------------------
1 files changed, 0 insertions(+), 41 deletions(-)
---
diff --git a/src/boards/python.c b/src/boards/python.c
index 42f5535..8706e67 100644
--- a/src/boards/python.c
+++ b/src/boards/python.c
@@ -152,7 +152,6 @@ init_config_boards()
char* board_file_name;
PyObject* main_module;
char* boarddir;
- gchar *userplugindir;
GcomprisProperties *properties = gc_prop_get();
PyObject* module_dict;
PyObject* py_boardclass;
@@ -186,10 +185,6 @@ init_config_boards()
PyRun_SimpleString(boarddir);
g_free(boarddir);
-#ifndef DISABLE_USER_PLUGIN_DIR
- g_free(userplugindir);
-#endif
-
/* Load the gcompris modules */
python_gcompris_module_init();
}
@@ -249,7 +244,6 @@ pythonboard_init (GcomprisBoard *agcomprisBoard){
PyObject* main_module;
PyObject* globals;
gchar* execstr;
- gchar* userplugindir;
GcomprisProperties *properties = gc_prop_get();
@@ -272,16 +266,7 @@ pythonboard_init (GcomprisBoard *agcomprisBoard){
pythonboard_is_ready = FALSE;
} else {
/* Add the python plugins dir to the python's search path */
-#ifndef DISABLE_USER_PLUGIN_DIR
- userplugindir = g_strconcat(g_get_home_dir(), properties->config_dir,
- "/Plugins/",
- NULL);
- execstr = g_strdup_printf("import sys; sys.path.append('%s/python'); sys.path.append('%s')",
- userplugindir, properties->package_python_plugin_dir);
- g_free(userplugindir);
-#else
execstr = g_strdup_printf("import sys; sys.path.append('%s')",properties->package_python_plugin_dir );
-#endif
g_message("Executing %s\n", execstr);
if(PyRun_SimpleString(execstr)!=0){
@@ -342,7 +327,6 @@ pythonboard_start (GcomprisBoard *agcomprisBoard){
char* boarddir;
char* boardclass;
char* board_file_name;
- gchar *userplugindir;
GcomprisProperties *properties = gc_prop_get();
@@ -366,14 +350,7 @@ pythonboard_start (GcomprisBoard *agcomprisBoard){
}
/* Add the python plugins dir to the python's search path */
-#ifndef DISABLE_USER_PLUGIN_DIR
- userplugindir = g_strconcat(g_get_home_dir(), "/.gcompris/Plugins/", NULL);
- boarddir = g_strdup_printf("import sys; sys.path.append('%s/python'); sys.path.append('%s')",
- userplugindir,
- properties->package_python_plugin_dir);
-#else
boarddir = g_strdup_printf("import sys; sys.path.append('%s')",properties->package_python_plugin_dir );
-#endif
PyRun_SimpleString(boarddir);
g_free(boarddir);
@@ -388,10 +365,6 @@ pythonboard_start (GcomprisBoard *agcomprisBoard){
}
-#ifndef DISABLE_USER_PLUGIN_DIR
- g_free(userplugindir);
-#endif
-
/* Load the gcompris modules */
python_gcompris_module_init();
@@ -611,7 +584,6 @@ pythongc_board_config_start (GcomprisBoard *agcomprisBoard,
char* board_file_name;
PyObject* main_module;
char* boarddir;
- gchar *userplugindir;
g_assert (agcomprisBoard != NULL);
@@ -634,24 +606,11 @@ pythongc_board_config_start (GcomprisBoard *agcomprisBoard,
gcomprisBoard_config = agcomprisBoard;
}
- /* Add the python plugins dir to the python's search path */
-#ifndef DISABLE_USER_PLUGIN_DIR
- userplugindir = g_strconcat(g_get_home_dir(), "/.gcompris/Plugins/", NULL);
- boarddir = g_strdup_printf("import sys; sys.path.append('%s/python'); sys.path.append('%s'); sys.path.append('%s')",
- userplugindir,
- properties->package_python_plugin_dir,
- gcomprisBoard_config->board_dir);
-#else
boarddir = g_strdup_printf("import sys; sys.path.append('%s')", properties->package_python_plugin_dir );
-#endif
PyRun_SimpleString(boarddir);
g_free(boarddir);
-#ifndef DISABLE_USER_PLUGIN_DIR
- g_free(userplugindir);
-#endif
-
/* Load the gcompris modules */
python_gcompris_module_init();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]