45 lines
823 B
C
45 lines
823 B
C
#ifndef BASE_H
|
|
#define BASE_H
|
|
|
|
////////////////////////////////
|
|
//~ Layer dependencies
|
|
|
|
inline void StartupBaseDeps(void)
|
|
{
|
|
}
|
|
|
|
////////////////////////////////
|
|
//~ Layer headers
|
|
|
|
#include "base_core.h"
|
|
|
|
#if LanguageIsC || LanguageIsCpp
|
|
//- Base cpu includes
|
|
#include "../prof/prof.h"
|
|
# include "base_intrinsics.h"
|
|
# include "base_memory.h"
|
|
# include "base_arena.h"
|
|
# include "base_snc.h"
|
|
# include "base_job.h"
|
|
# include "base_uid.h"
|
|
# include "base_string.h"
|
|
# include "base_uni.h"
|
|
# include "base_gstat.h"
|
|
# include "base_buddy.h"
|
|
# include "base_math.h"
|
|
# include "base_rand.h"
|
|
# include "base_util.h"
|
|
# include "base_incbin.h"
|
|
# include "base_entry.h"
|
|
#if PlatformIsWindows
|
|
# include "win32/base_win32.h"
|
|
#endif
|
|
void BaseMain(void);
|
|
|
|
#elif LanguageIsGpu
|
|
//- Base gpu includes
|
|
# include "base_math_gpu.h"
|
|
#endif
|
|
|
|
#endif
|