Skip to content

Restructure Repo and Add CMake Build System #6

@avislash

Description

@avislash

I want to propose that we restructure the repo so that all of the header files are contained within an include directory, source files are within a src directory and that tests are within a test directory.

After restructuring I propose that we swap out the current makefile for a CMake build system.

This change will allow the SDK to be presented as a cohesive library that can be checked out and easily integrated into any IDE or development environment and built with CMake. The CMake build system will take all of the files in this repo and produce a single library called libAlgo++ (I'm open to suggestions on the library name).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions