Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cmsync

cmsync is a C++ CLI for keeping a CMake project in sync with its source tree.

The goal is to reduce manual CMakeLists.txt maintenance when files, directories, or targets change. It does not replace CMake; the output should stay a normal CMake project.

Status

Early scaffold stage. The implementation and CLI surface are still provisional.

Build

cmake -S . -B build
cmake --build build

Run

./build/cmsync

Install

cmake -S . -B build
cmake --build build
cmake --install build

About

A C++ CLI for keeping a CMake project in sync with its source tree.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages