Conan 1.10 Documentation
3.09 MB
479 页
0 评论
| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
文档主要介绍了Conan 1.10版本的更新内容,包括多个版本的发布日期、新增功能和问题修复。新增功能包括支持包含预发布版本和宽松版本范围、合并了“修订”功能代码、添加了新的make生成器、支持通过pip安装Conan等。问题修复涉及处理Python依赖的特殊情况、改进了删除文件夹的权限问题、优化了下载工具的参数支持等。文档还强调了Conan 1.10版本对1.0版本的兼容性,并提供了详细的更新日志和命令参考。 | ||
| AI总结 | ||
### Conan 1.10 Documentation Summary
#### Key Highlights:
1. **Version Stability**: Conan 1.10 maintains backward compatibility with existing 1.0 recipes and command-line invocations. Any deviations should be reported.
2. **Changelog**:
- **1.10.2 (17-Dec-2018)**:
- Fixed URL schema collision issue in ApiV2.
- **1.10.1 (11-Dec-2018)**:
- Handled corner cases for `python_requires`.
- Added `v1_only` argument in Conan server.
- Improved error handling for invalid `python_requires` usage.
- **1.10.0 (4-Dec-2018)**:
- Added `include_prerelease` and `loose` options for version range expressions.
- Merged "revisions" feature (disabled by default).
- Introduced `CONAN_CMAKE_SILENT_OUTPUT` for silent CMake builds.
- Added new `make` generator.
- Deployed snapshot packages to [test.pypi.org](https://test.pypi.org/project/conan/).
- Enhanced `tools.get` with additional arguments like `verify`, `retry`, and `retry_wait`.
- Added `md5`, `sha1`, and `sha256` helpers for checksum validation.
- Improved folder deletion handling with `shutil.rmtree`.
- Released `pip` package for installation via `pip install conan`.
- Added PyInstaller binaries for easier packaging.
- Enhanced CI support for development (Travis-CI, Appveyor).
- Improved download progress and help message readability.
3. **New Features**:
- **CMake Silent Output**: Added `CONAN_CMAKE_SILENT_OUTPUT` to suppress Conan output during CMake builds.
- **Make Generator**: Introduced a new `make` generator for build automation.
- **Snapshot Deployments**: Automatic deployment of snapshot packages to [test.pypi.org](https://test.pypi.org/project/conan/).
- **Checksum Helpers**: Added `md5`, `sha1`, and `sha256` tools for verifying external downloads.
- **Improved Folder Deletion**: Enhanced `shutil.rmtree` to handle permissions issues, especially on Windows.
4. **Other Improvements**:
- Added support for the latest GCC versions in `settings.yml`.
- Enhanced `tools.get` functionality with additional arguments.
- Improved build generator tests and command-line help messages.
5. **General Notes**:
- The documentation includes details on commands, configuration, and workflows for package management.
- Additional resources, such as FAQ, videos, and links, are available for further reference.
This summary captures the essential updates and features introduced in Conan 1.10, focusing on new functionalities, improvements, and compatibility assurances. | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
467 页请下载阅读 -
文档评分














Cilium v1.10 Documentation