# Versions of the project
set (ParallaxEngine_API_VERSION     100)
set (ParallaxEngine_VERSION_MAJOR 	0)
set (ParallaxEngine_VERSION_MINOR 	1)
set (ParallaxEngine_VERSION_PATCH   0)
string (TIMESTAMP ParallaxEngine_MAKE_DATE "%m%d%y")
string (TIMESTAMP ParallaxEngine_MAKE_HOUR "%H%M%S")

# Defines directories variables
set (ParallaxEngine_ROOT_DIR		${CMAKE_CURRENT_SOURCE_DIR})
set (ParallaxEngine_BUILD_DIR		${ParallaxEngine_ROOT_DIR}/build)
set (ParallaxEngine_HEADER_DIR		${ParallaxEngine_ROOT_DIR}/include)
set (ParallaxEngine_CONFIG_DIR		${ParallaxEngine_ROOT_DIR}/config)
set (ParallaxEngine_SRC_DIR			${ParallaxEngine_ROOT_DIR}/src)
set (ParallaxEngine_DOC_DIR			${ParallaxEngine_ROOT_DIR}/doc)
set (ParallaxEngine_LIB_DIR			${ParallaxEngine_ROOT_DIR}/lib)
set (ParallaxEngine_EXT_DIR			${ParallaxEngine_ROOT_DIR}/externals)
set (ParallaxEngine_3RD_PARTY       ${ParallaxEngine_ROOT_DIR}/3rdparty)

set (PARALLAX_GRAPHICS_VULKAN_ALLOWED   ${GRAPHICS_ALLOW_VULKAN})
set (PARALLAX_GRAPHICS_OPENGL_ALLOWED   ${GRAPHICS_ALLOW_OPENGL})

set (PARALLAX_PHYSICS_PHYSX_ALLOWED     ${PHYSICS_ALLOW_PHYSX})
set (PARALLAX_PHYSICS_BULLET_ALLOWED    ${PHYSICS_ALLOW_BULLET})
