libxml2: copy the xml2-config to the crosstoolsdir and patch the paths in the native...
[AROS-Contrib.git] / scalos / include / proto / scalosfiletypeplugin.h
blob9e74cf6b834a39df21ee6d10c08e6ebbc5f496b9
1 #ifndef PROTO_SCALOSFILETYPEPLUGIN_H
2 #define PROTO_SCALOSFILETYPEPLUGIN_H
4 #ifdef __AROS__
5 #error You must include AROS headers
6 #endif
8 #include <exec/types.h>
9 extern struct Library *ScalosFileTypePluginBase ;
10 #ifdef __amigaos4__
11 #include <interfaces/scalosfiletypeplugin.h>
12 extern struct ScalosFileTypePluginIFace *IScalosFileTypePlugin;
13 #endif
15 #include <clib/scalosfiletypeplugin_protos.h>
17 #ifdef __amigaos4__
18 #ifdef __USE_INLINE__
19 #include <inline4/scalosfiletypeplugin.h>
20 #endif
21 #elif defined(__GNUC__)
22 #ifdef __AROS__
23 #include <defines/scalosfiletypeplugin.h>
24 #else
25 #include <inline/scalosfiletypeplugin.h>
26 #endif
27 #elif defined(VBCC)
28 #include <inline/scalosfiletypeplugin_protos.h>
29 #else
30 #include <pragmas/scalosfiletypeplugin_pragmas.h>
31 #endif
33 #endif