This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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