Instalação
Pré-requisitos
- Delphi (XE ou superior) ou Lazarus (FPC), conforme a matriz de suporte do projeto.
- Boss para dependências, alinhado ao
boss.jsonna raiz do repositório.
Instalar como dependência (recomendado)
Na pasta do seu projeto Delphi/Lazarus que vai consumir a biblioteca:
boss install FluentSQL
O nome do pacote no Boss é FluentSQL (substitui referências antigas como CQuery4D; ver CHANGELOG.md [1.0.0]).
Obter o código-fonte (clonar)
Clone o repositório quando for contribuir ou depurar o próprio FluentSQL:
git clone https://github.com/ModernDelphiWorks/FluentSQL.git
Dependências
O manifesto na raiz (boss.json) descreve o pacote; use o Boss para resolver dependências quando o projeto for consumido como biblioteca:
boss install
(Execute na pasta do seu projeto que referencia o FluentSQL, não necessariamente na raiz deste repositório.)
Verificação
- Confirme que as units em
Source/Core/eSource/Drivers/estão no search path do seu projeto Delphi/Lazarus. - Compile um dos projetos de teste em
Test Delphi/(por exemploFirebird_tests/PTestFluentSQLFirebird.dpr), conforme a secção Tests doREADME.md, se quiser validar o ambiente local.