运行 package 方法,将包需要的依赖打包到指定目录
听起来很像,此命令现在仅运行配方的package()
方法。 它需要其他文件夹的所有信息,以便为程序包收集所需的信息:源文件夹中的头文件,安装文件夹中的设置和依赖项信息以及构建文件夹中的构建工件。
Input folders | Output folders |
---|---|
source-folder install-folder build-folder |
package-folder |
$ conan package . --source-folder=tmp/source --build-folder=tmp/build --package-folder=tmp/package
PROJECT: Generating the package
PROJECT: Package folder C:\Users\conan\example_conan_flow\tmp\package
PROJECT: Calling package()
PROJECT package(): Copied 1 '.h' files: hello.h
PROJECT package(): Copied 2 '.lib' files: greet.lib, hello.lib
PROJECT: Package 'package' created