summaryrefslogtreecommitdiff
path: root/PLUGINS.html
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2006-05-19 12:14:19 +0200
committerKlaus Schmidinger <vdr@tvdr.de>2006-05-19 12:14:19 +0200
commitc8c22ad49b0501f9e3c35ee79bc8bf94e05eba66 (patch)
tree4156e65bf5bfa679f14cce61571d0bd2fc839838 /PLUGINS.html
parentcd7aaa021321c29241b4889b022a7434c793d22f (diff)
downloadvdr-c8c22ad49b0501f9e3c35ee79bc8bf94e05eba66.tar.gz
vdr-c8c22ad49b0501f9e3c35ee79bc8bf94e05eba66.tar.bz2
Modified the Makefile to copy additional libraries a plugin might provide
Diffstat (limited to 'PLUGINS.html')
-rw-r--r--PLUGINS.html12
1 files changed, 11 insertions, 1 deletions
diff --git a/PLUGINS.html b/PLUGINS.html
index 0869c38f..51424ce3 100644
--- a/PLUGINS.html
+++ b/PLUGINS.html
@@ -6,7 +6,7 @@
<center><h1>The VDR Plugin System</h1></center>
-<center><b>Version 1.4</b></center>
+<center><b>Version 1.4.1</b></center>
<p>
<center>
Copyright &copy; 2006 Klaus Schmidinger<br>
@@ -192,6 +192,16 @@ of only lowercase characters and digits, it will only follow the symbolic links,
should lead to the current version of the plugin you want to use. This way you can
have several different versions of a plugin source (like <tt>hello-0.0.1</tt> and
<tt>hello-0.0.2</tt>) and define which one to actually use through the symbolic link.
+<p>
+If a plugin needs library files of its own, it can copy them to the <tt>lib</tt>
+directory following the naming convention <tt>lib<i>name</i>-<i>library</i>.so.0.0.1</tt>,
+where <i>name</i> is the name of the plugin, and <i>library</i> identifies the
+plugin's additional library. If the plugin <tt>hello</tt> would require the two
+additional libraries <tt>foo</tt> and <tt>bar</tt>, the names would be
+<p>
+<tt>libhello-foo.so.0.0.1</tt><br>
+<tt>libhello-bar.so.0.0.1</tt>
+<p>
<a name="Initializing a new plugin directory"><hr><h2>Initializing a new plugin directory</h2>