diff options
| -rw-r--r-- | README.md | 5 | ||||
| -rw-r--r-- | plugin.go | 12 |
2 files changed, 17 insertions, 0 deletions
@@ -81,6 +81,11 @@ hopefully also things like libSDL, faiface/pixel, slint ## General Thoughts +A primary design purpose for this toolkit is to be able to develop a +modern set of control panels for linux. Specifically a DNS and IPv6 +control panel. Since the toolkit interface plugins are cross platform, +these control panels should be able to run on the Macos and Windows also. + Definitions: ```go @@ -168,6 +168,18 @@ func searchPaths(name string) *aplug { return p } + filename = homeDir + "/go/lib/toolkits/" + name + ".so" + p = initToolkit(name, filename) + if p != nil { + return p + } + + filename = "/usr/lib/go-gui/" + name + ".so" + p = initToolkit(name, filename) + if p != nil { + return p + } + filename = "/usr/lib/go-gui/latest/" + name + ".so" p = initToolkit(name, filename) if p != nil { |
