Skip to content

AeroStun/hs-cmake

Repository files navigation

hs-cmake

CMake script-mode interpreter

Builds with Haskell-Stack:

stack build

Runs similarly:

stack run -- path/to/script.cmake

Supported features

  • Control flow: DONE
  • Variable references: DONE* (CMP0054 OLD behavior)
  • Functions: DONE* (not macros)
  • set: DONE
  • unset: DONE
  • math: DONE
  • string: partial
  • file: partial

Non goals

  • Policies
  • Cache

About

CMake script-mode interpreter in Haskell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published