ATDOC-1: Initialize Repository^

reporter:

kennethpjdyer

assignee:

kennethpjdyer

created:

2026-10-21

status:

progress

initiative:

INIT-1: Standard Parser

scope:

SCOPE-5: reStructuredText Processor

Description^

Initialize the atDoc repository. This involves setting up CMake, the public include file, the private implementation file, and main.c. We should begin with an initial set of functions to surface the library name, program name, and version. We should also set up the log.h file to handle logging messages.

The project depends on atLog, atRead, and atTree. All of which can be include in the build as shared libraries.

Additionally, set up the test infrastructure to cover these functions and configure the main function to return version information when asked.

DOCS-1: Build the Website ATLOG-1: Initialize Repository