54 lines
1.5 KiB
C
54 lines
1.5 KiB
C
//----------------------------------------------------------------------------//
|
|
// GNU GPL OS/K //
|
|
// //
|
|
// Authors: spectral` //
|
|
// NeoX //
|
|
// //
|
|
// Desc: Kaleid API main include file //
|
|
//----------------------------------------------------------------------------//
|
|
|
|
#ifndef _KALEID_H
|
|
#define _KALEID_H
|
|
|
|
//------------------------------------------//
|
|
// Building for OS/K //
|
|
//------------------------------------------//
|
|
|
|
#if !defined(_OSK_SOURCE)
|
|
# if defined(_KALEID_KERNEL) || defined(_KALEID_SYSTEM)
|
|
# define _OSK_SOURCE 1
|
|
# endif
|
|
#endif
|
|
|
|
#if !defined(_OSK_SOURCE)
|
|
# ifndef _KALMASK_H
|
|
# include <kalmask.h>
|
|
# endif
|
|
#endif
|
|
|
|
//------------------------------------------//
|
|
// Include common part of API //
|
|
//------------------------------------------//
|
|
|
|
#ifndef _KALDEFS_H
|
|
#include <kaldefs.h>
|
|
#endif
|
|
|
|
#ifndef _KALTYPES_H
|
|
#include <kaltypes.h>
|
|
#endif
|
|
|
|
#ifndef _KALASSRT_H
|
|
#include <kalassrt.h>
|
|
#endif
|
|
|
|
#ifndef _KALCRT_H
|
|
#include <kalcrt.h>
|
|
#endif
|
|
|
|
//------------------------------------------//
|
|
// End of <kaleid.h> //
|
|
//------------------------------------------//
|
|
|
|
#endif
|