* Added new (currently private) API class BMimeSnifferAddon,
representing the interface for, well, MIME sniffer add-ons. * Implemented the respective add-on manager and make use of it in the MIME database code. Unfortunately the MIME DB code completely lives in libbe.so and hence I had to put my code there too. IMHO we should (one day) remove the direct (read-only) MIME DB access from libbe and move everything into the registrar. Currently the add-on manager supports built-in add-ons only; it doesn't really load anything from disk ATM. * Added a built-in text sniffer add-on to the registrar. It's based upon the BSD file tool code. This closes bug #250 (plain text files are identified as such, now). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17784 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -341,7 +341,8 @@ rule UseLegacyObjectHeaders
|
||||
rule FStandardOSHeaders
|
||||
{
|
||||
local osIncludes = add-ons add-ons/file_system add-ons/graphics
|
||||
add-ons/input_server add-ons/screen_saver
|
||||
add-ons/input_server add-ons/registrar
|
||||
add-ons/screen_saver
|
||||
add-ons/tracker app device drivers game interface
|
||||
kernel media mail midi midi2 net opengl storage support
|
||||
translation ;
|
||||
@@ -352,7 +353,8 @@ rule FStandardOSHeaders
|
||||
rule FStandardHeaders
|
||||
{
|
||||
local osIncludes = add-ons add-ons/file_system add-ons/graphics
|
||||
add-ons/input_server add-ons/screen_saver
|
||||
add-ons/input_server add-ons/registrar
|
||||
add-ons/screen_saver
|
||||
add-ons/tracker app device drivers game interface
|
||||
kernel media mail midi midi2 net opengl storage support
|
||||
translation ;
|
||||
|
||||
Reference in New Issue
Block a user