From 97e1e35a2afe6e406b493fb74b693228939e82d6 Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Sat, 20 Mar 2004 03:28:45 +0000 Subject: "" svn path=/trunk/; revision=1443 --- externals/grill/py/source/py.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'externals/grill/py') diff --git a/externals/grill/py/source/py.cpp b/externals/grill/py/source/py.cpp index e9e7040d..e7524ce1 100644 --- a/externals/grill/py/source/py.cpp +++ b/externals/grill/py/source/py.cpp @@ -121,6 +121,19 @@ pyobj::pyobj(I argc,const t_atom *argv): // set script path AddToPath(dir); +#if FLEXT_SYS == FLEXT_SYS_PD + // add dir of current patch to path + AddToPath(GetString(canvas_getdir(thisCanvas()))); + // add current dir to path + AddToPath(GetString(canvas_getcurrentdir())); +#elif FLEXT_SYS == FLEXT_SYS_MAX + short path = patcher_myvol(thisCanvas()); + path_topathname(path,NULL,dir); + AddToPath(dir); +#else + #pragma message("Adding current dir to path is not implemented") +#endif + ImportModule(GetString(argv[0])); } } -- cgit v1.2.1