# NEORICALEX – System Manager

Este repositório é o núcleo do ecossistema **NEORICALEX**.  
Ele atua como um **gerenciador modular** capaz de clonar, atualizar e executar
outros projetos (como `my_os` e `my_distro`), integrando-os sob uma mesma estrutura.

🧩 **Build system:** GNU Autotools + Python  
🧠 **Função:** Sistema de orquestração dos módulos NEORICALEX

---

## ⚙️ Requerimentos

Antes de começar, certifique-se de ter instaladas as dependências principais:

### 🧱 Sistema e Build
```bash
sudo apt update
sudo apt install -y \
    autoconf automake libtool \
    build-essential pkg-config \
    git python3 python3-venv python3-pip \
    make
```

## Passos

1. Execute `aclocal` para criar **aclocal.m4** e o diretório **autom4te.cache/**.
2. Execute `autoconf` para gerar o script **configure**.
3. Execute `automake --add-missing` para criar os ficheiros **Makefile.in**.
4. Execute `./configure` para gerar os ficheiros **Makefile**.
5. Execute `make` para compilar e criar o executável.
6. Execute `src/neoricalex` para correr o executável.

## Alvos Extras
make git        # commit + push automático
make tarball    # gera dist/neoricalex-src.tar.gz
make release    # publica release e cria tag automática


