mirror of
https://github.com/VDR4Arch/vdr.git
synced 2023-10-10 13:36:52 +02:00
Added some notes about plugin Makefiles to PLUGINS.html
This commit is contained in:
parent
45f660e358
commit
bb7d8b3b5b
1
HISTORY
1
HISTORY
@ -7559,3 +7559,4 @@ Video Disk Recorder Revision History
|
||||
- Updated the Slovakian language texts (thanks to Milan Hrala).
|
||||
- Improved LIRC timing for repeat function.
|
||||
- When pausing live video, the current audio and subtitle tracks are now retained.
|
||||
- Added some notes about plugin Makefiles to PLUGINS.html.
|
||||
|
@ -173,9 +173,15 @@ The <tt>src</tt> directory contains one subdirectory for each plugin, which carr
|
||||
the name of that plugin (in the above example that would be <tt>hello</tt>).
|
||||
What's inside the individual source directory of a
|
||||
plugin is entirely up to the author of that plugin. The only prerequisites are
|
||||
that there is a <tt>Makefile</tt> that provides the targets <tt>all</tt> and
|
||||
that there is a <tt>Makefile</tt> that provides the targets <tt>all</tt><modified>, <tt>install</tt></modified> and
|
||||
<tt>clean</tt>, and that a call to <tt>make all</tt> actually produces a dynamically
|
||||
loadable library file for that plugin (we'll get to the details later).
|
||||
<modified>
|
||||
The dynamically loadable library file for the plugin shall be located directly under
|
||||
the plugin's source directory.
|
||||
See the section <a href="#Initializing a new plugin directory">Initializing a new plugin directory</a>
|
||||
for how to generate an example Makefile.
|
||||
</modified>
|
||||
<p>
|
||||
The <tt>lib</tt> directory contains the dynamically loadable libraries of all
|
||||
available plugins. Note that the names of these files are created by concatenating
|
||||
|
Loading…
Reference in New Issue
Block a user