SkillAgentSearch skills...

Legacy

Make CMake less painful when trying to write Modern Flexible CMake (legacy)

Install / Use

/learn @ixm-one/Legacy
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <img width="200" height="200" src="https://ixm.one/assets/img/logo.png"> </p> <h1 align="center">Izzy's eXtension Modules</h1> <p align="center"> <a href="LICENSE.md" target="_blank" rel="noopener noreferrer"> <img src="https://img.shields.io/github/license/slurps-mad-rips/ixm.svg?style=for-the-badge"> </a> </p> <hr>

This is the original alpha release of IXM meant to work with CMake 3.14 and later. However, it never managed to release due to health issues, a pandemic, and burnout. It remains here for posterity. It is still available for use at:

https://legacy.ixm.one

However, this URL will be retired on January 1st, 2023. Attempts to reach this repository via the web afterwards will no longer work.

A newer IXM library targeting CMake 3.24 and later will be available no later than November 1st, 2023 at https://github.com/ixm-one/ixm

<hr>

IXM was a CMake library for writing Modern flexible CMake. This means:

  • Reducing the amount of CMake written
  • Selecting reasonable defaults
  • Supporting hooks and customization points for overriding said defaults
  • Target and Generator Expression focused operations

Related Skills

View on GitHub
GitHub Stars103
CategoryDevelopment
Updated4mo ago
Forks7

Languages

CMake

Security Score

97/100

Audited on Nov 21, 2025

No findings