#pragma once

#if defined(_WIN64) && defined(__linux__)
    #error "Conflicting platform macros defined"
#endif

#if defined(_WIN64)
    #define IS_WIN64() true
    #define IS_LINUX() false
#elif defined(__linux__)
    #define IS_WIN64() false
    #define IS_LINUX() true
#else
    #define IS_WIN64() false
    #define IS_LINUX() false
#endif
