Glossary Help Center JFrog Blog Consulting Services

Conan 2 Essentials Module 3: Advanced Package Creation Scenarios

Course 3 of 3 in Conan 2 Essentials

Expand your packaging expertise by learning to create specialized recipes for header-only libraries, package pre-compiled binaries, and manage build tools with tool requires.

rate limit

Code not recognized.

About this course

The Conan 2 Essentials Module 1: Advanced Package Creation Scenarios course is a practical training designed for developers ready to tackle complex packaging use cases through hands-on examples. It begins with the specific requirements for creating recipes for header-only libraries, optimizing the process for code that doesn't need compilation. During these exercises, we will explore how to properly configure the package_id to handle these lightweight dependencies. We will also cover the strategy for creating recipes for prebuilt binaries, enabling you to wrap and distribute existing artifacts without building them from source. Additionally, we will delve into creating "tool require" packages to manage executable build tools within your dependency graph. By the end of the training, you will be equipped to handle diverse and complex packaging scenarios beyond standard source-based builds.

Curriculum0 hr 21 min

  • Pre-requisites 0 hr 5 min
  • Lessons
  • 14. Creating a recipe for header-only libraries 0 hr 7 min
  • 15. Creating a recipe for prebuilt binaries 0 hr 9 min
  • 16. Creating Tool Require Packages
  • Course Feedback
  • We Value Your Feedback

About this course

The Conan 2 Essentials Module 1: Advanced Package Creation Scenarios course is a practical training designed for developers ready to tackle complex packaging use cases through hands-on examples. It begins with the specific requirements for creating recipes for header-only libraries, optimizing the process for code that doesn't need compilation. During these exercises, we will explore how to properly configure the package_id to handle these lightweight dependencies. We will also cover the strategy for creating recipes for prebuilt binaries, enabling you to wrap and distribute existing artifacts without building them from source. Additionally, we will delve into creating "tool require" packages to manage executable build tools within your dependency graph. By the end of the training, you will be equipped to handle diverse and complex packaging scenarios beyond standard source-based builds.

Curriculum0 hr 21 min

  • Pre-requisites 0 hr 5 min
  • Lessons
  • 14. Creating a recipe for header-only libraries 0 hr 7 min
  • 15. Creating a recipe for prebuilt binaries 0 hr 9 min
  • 16. Creating Tool Require Packages
  • Course Feedback
  • We Value Your Feedback
Click here to read the terms of service | Featured | JFrog.com | Cookies Settings