Integrate third-party libraries into the Unreal Engine with Conan
The conan-ue4cli Python package is a plugin for ue4cli that provides functionality for integrating third-party libraries into Unreal Engine projects and plugins using the Conan C++ package management system. conan-ue4cli extends Conan for use with the Unreal Engine by providing functionality to facilitate the following workflow:
-
Conan packages are generated to wrap all Unreal-bundled third-party libraries, as well as the compiler toolchain itself when targeting Linux platforms.
-
Conan profiles are generated to ensure user packages are built with the correct configuration and against the wrapper packages for the Unreal-bundled versions of any dependency libraries.
-
Packages are built using the generated profiles.
-
Boilerplate code is generated for External Modules that consume the built Conan packages.
-
Optionally, precomputed dependency data is generated for one or more target platforms so Unreal projects or plugins that consume third-party libraries can be shared with other developers who do not have conan-ue4cli installed.
Check out the comprehensive documentation to read about the integration issues that conan-ue4cli addresses and for detailed instructions on installation and usage.
Resources:
- Documentation: https://docs.adamrehn.com/conan-ue4cli/
- GitHub repository: https://github.com/adamrehn/conan-ue4cli
- Package on PyPI: https://pypi.org/project/conan-ue4cli/
- Related articles: https://adamrehn.com/articles/tag/Unreal%20Engine/
Legal
Copyright © 2018-2020, Adam Rehn. Licensed under the MIT License, see the file LICENSE for details.
Release files for conan-ue4cli 0.0.38
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| conan_ue4cli-0.0.38-py3-none-any.whl | Python 3 | none | any | Details |
Release files / conan_ue4cli-0.0.38-py3-none-any.whl
| Download URL | conan_ue4cli-0.0.38-py3-none-any.whl |
|---|---|
| Size | 51.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3a0c402bcbd41a01a7908ad71181a2b9bd5c577e8c14e70ef7370cffaf3030a0
|
|
BLAKE2b-256 checksum How to use checksums |
33cc757edf33fc89ea3c66b88e3257baaf4bc066277319a75e3464b4c9e18bbc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.5
|