kmpkg_build_make
构建 Makefile 项目。
用法
kmpkg_build_make([BUILD_TARGET <target>]
[INSTALL_TARGET <target>]
[ADD_BIN_TO_PATH]
[ENABLE_INSTALL]
[MAKEFILE <makefileName>]
[LOGFILE_ROOT <logfileroot>]
[DISABLE_PARALLEL]
[SUBPATH <path>])
BUILD_TARGET
传递给 make 构建命令的目标(对应命令:./make <target>)。若未指定,则会传递 'all' 目标。
INSTALL_TARGET
若启用 ENABLE_INSTALL,则传递给 make 构建命令的目标(对应命令:./make <target>)。默认值为 'install'。
ADD_BIN_TO_PATH
在构建期间将相应的 Release 和 Debug 版本 bin\ 目录添加到路径中,以便可执行文件能够基于树内的 DLL 文件运行。
ENABLE_INSTALL
如果该端口支持 install 目标,请改用 kmpkg_install_make()。
MAKEFILE
指定 Makefile 文件,路径为相对于传递给 kmpkg_configure_make() 的源码根目录的相对路径。
LOGFILE_ROOT
指定日志文件的前缀。
DISABLE_PARALLEL
指示底层构建系统不进行并行构建。
SUBPATH
调用 make 时需进入的额外子目录。当仅需构建端口的部分内容时,此参数会很有用。
说明
调用此命令前,应先调用 kmpkg_configure_make()。
如果你的 makefile 支持 “install” 目标,可使用别名函数 kmpkg_install_make()。