Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YAE Support

Shared support package for YAE-generated CMake projects.

This repository contains:

  • cmake/: CMake utility modules used by generated projects.
  • scripts/: scripts run by generated projects at build time.
  • modules/third_party/: common third-party module declarations.
  • modules/examples/: example modules used for YAE validation and demos.

YAE injects this package as an implicit dependency so generated CMake projects do not need a YAE_ROOT path.

Everything here is used by generated projects while they build, and those projects must build without YAE installed — so this package cannot depend on it. scripts/ needs a Python interpreter, which generated projects find with find_package(Python3).

The scripts are tested from YAE's test suite rather than here, since it is YAE that decides how they are called.

Scripts

Script Used by
stage_directories.py The <target>_copy_files target generated for a module that declares CopyDirectoriesAfterBuild. Stages that module's directories next to the built binary, and removes what it staged before whose source is gone.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages