- Allows to mount filesystems in virtual IO
- Only dummy ext2 plugin ATM
- Added 'm' command in r2 to manage mountpoints,
list directories and retrieve files
- Bonus: hacky version of grub/fs code to use it
as a standalone API. Plugins will use it
- API is quite simple and limited, read-only access
27 lines
647 B
Text
27 lines
647 B
Text
LIBR PLUGINS
|
|
============
|
|
|
|
Plugins must be configured using the root ./configure-plugins script.
|
|
|
|
Libraries can be compiled:
|
|
- as shared libraries (so, dylib, dll) (DEFAULT)
|
|
- as static libraries (a, lib, ..)
|
|
|
|
./configure-plugins --enable-shared --enable-dynamic
|
|
|
|
LIBR_PLUGINS environment variable is honored as another search path for plugins
|
|
|
|
Plugins can be:
|
|
- not compiled
|
|
- compiled as shared
|
|
- compiled as static (inside the related library)
|
|
|
|
libr/plugins/shared
|
|
libr/plugins/static
|
|
|
|
the configure-plugins script will regenerate the required Makefiles
|
|
to build this stuff as defined.
|
|
|
|
PD: This is not implemented :)
|
|
|
|
--pancake
|