forgotten commit. disabled until egl is adapted.
[AROS-Contrib.git] / scalos / include / proto / scalos.h
blobc292c30e2d252914597f1ad8abab337cf2328fe7
1 #ifndef PROTO_SCALOS_H
2 #define PROTO_SCALOS_H
4 #ifdef __AROS__
5 #error You must include AROS headers
6 #endif
8 #include <exec/types.h>
9 #include <scalos/scalos.h>
10 #include <scalos/scalosgfx.h>
11 extern struct ScalosBase *ScalosBase ;
12 #ifdef __amigaos4__
13 #include <interfaces/scalos.h>
14 extern struct ScalosIFace *IScalos;
15 #endif
17 #include <clib/scalos_protos.h>
19 #ifdef __amigaos4__
20 #ifdef __USE_INLINE__
21 #include <inline4/scalos.h>
22 #endif
23 #elif defined(__GNUC__)
24 #ifdef __AROS__
25 #include <defines/scalos.h>
26 #else
27 #include <inline/scalos.h>
28 #endif
29 #elif defined(VBCC)
30 #include <inline/scalos_protos.h>
31 #else
32 #include <pragmas/scalos_pragmas.h>
33 #endif
35 #endif