cmake,是kde4的构建工具,某些共用设置,集中在 area51/Mk/bsd.cmake.mk里面
其中主要的定义设置是:
一、建立依赖
CMAKE_BIN= ${LOCALBASE}/bin/cmake
CMAKE_PORT= ${PORTSDIR}/devel/cmake
BUILD_DEPENDS+= ${CMAKE_BIN}:${CMAKE_PORT}
以上三行,定义了cmake的建立依赖,只要ports的Makefile文件中使用
USE_CMAKE = yes
那么系统在构建时都要检查这个依赖关系,如果cmake没有安装,先启动cmake的ports安装过程
二、cmake的基本运行环境
CMAKE_ENV?= ${CONFIGURE_ENV}
cmake构建类型,有Release和Debug
CMAKE_BUILD_TYPE?= Release
cmake工程文件CMakeLists.tx的目录,默认定义为当前路径
CMAKE_SOURCE_PATH?= .
cmake构建系统的安装目录
CMAKE_INSTALL_PREFIX?= ${PREFIX}
传递给cmake的变量定义
CMAKE_ARGS+