#* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# this file is under MIT License.
# See https://opensource.org/licenses/MIT for license information.
# Copyright (c) 2020-2022 moe-org All rights reserved.
#* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# 用于定义一些全局变量
# note:我们定义的变量都以ZSC作为前缀

# zscript版本号
set(ZSC_LANGUAGE_VERSION 0)

# 项目c/c++版本号
set(ZSC_CXX_VERSION 20)
set(ZSC_C_VERSION 11)

# 项目名称
set(ZSC_PROJECT_NAME "zscript")

# 项目版本号
set(ZSC_VERSION "${ZSC_LANGUAGE_VERSION}.1.0")


#======================================================
# 项目cmake模块源文件目录
set(ZSC_CMAKE_MODULE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/cmake")

# 用于引入第三方模块的cmake模块目录
set(ZSC_CMAKE_MODULE_LIBRARIES_DIR "${ZSC_CMAKE_MODULE_DIR}/libraries")


# 第三方库目录
set(ZSC_LIBRARIES_DIR "${CMAKE_CURRENT_SOURCE_DIR}/libraries")


#======================================================
# core项目
set(ZSC_CORE_PROJECT_NAME "${ZSC_PROJECT_NAME}-core")
set(ZSC_CORE_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/core")
set(ZSC_CORE_BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/${ZSC_PROJECT_NAME}-core")

#======================================================

