summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugin.go12
1 files changed, 10 insertions, 2 deletions
diff --git a/plugin.go b/plugin.go
index ae4928f..410c52f 100644
--- a/plugin.go
+++ b/plugin.go
@@ -201,10 +201,18 @@ func searchPaths(name string) *aplug {
log.Log(NOW, "gui.Init() loaded", filename, "ok!")
return p
}
+
+ // this is the "default" location when built and installed locally
+ filename = homeDir + "/go/lib/plugins/" + name + ".so"
+ p = initToolkit(name, filename)
+ if p != nil {
+ log.Log(NOW, "gui.Init() loaded", filename, "ok!")
+ return p
+ }
}
// try /usr/local/
- filename = "/usr/local/lib/go-gui/" + name + ".so"
+ filename = "/usr/local/lib/plugins/" + name + ".so"
p = initToolkit(name, filename)
if p != nil {
log.Log(NOW, "gui.Init() loaded", filename, "ok!")
@@ -242,7 +250,7 @@ func searchPaths(name string) *aplug {
// This is the 'default' location
// if you are a linux distribution package maintainer, please put the tookits here
- filename = "/usr/lib/go-gui-toolkits/" + name + ".so"
+ filename = "/usr/lib/plugins/" + name + ".so"
p = initToolkit(name, filename)
if p != nil {
log.Log(NOW, "gui.Init() loaded", filename, "ok!")