Skip to content

✨ CMake #10

@liam-teale

Description

@liam-teale

Overview

Replace common.mk with a CMake script

Motivation

  • much easier to maintain than Make scripts
  • well documented and supported
  • integrates easily with vcpkg
  • tight integration with VSCode, and other major IDEs
  • less platform-specific nonsense

Requirements

  • monolith support
  • hot/cold support
  • template support
  • generate compile_commands.json and c_cpp_properties.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    in progressthis issue is currently being worked on

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions