2.2) Demais Delphis
- Abra sua IDE, vá no menu Tools > Options.
- Na próxima tela, navegue até Language > Delphi > Library
- Nesse próximo passo, você precisa repeti-lo para todas as plataformas em que for utilizar os componentes RDW, mas é bem simples. Vamos fazer um exemplo com a plataforma Windows 32-bit:
- Clique no local indicado pela seta e navegue através do ícone da pasta amarela até os seguintes diretórios dentro da pasta onde você baixou os arquivos do REST DataWare e adicione ao projeto pelo botão Add:
- libPaths obrigatórios para a instalação:
CORE\Source\Includes
- libPaths obrigatórios para conseguir usar os componentes:
CORE\Source
CORE\Source\Basic
CORE\Source\Basic\Crypto
CORE\Source\Basic\Dialogs
CORE\Source\Basic\Mechanics
CORE\Source\Consts
CORE\Source\utils
CORE\Source\utils\JSON
CORE\Source\Plugins\DMDados
CORE\Source\Plugins\JSONViewer
CORE\Source\Plugins\Memdataset
CORE\Source\Plugins\SQLEditor
- Feito isso, clique em OK, repita esse passo 2.2 para todas as plataformas que você for utilizar os componentes REST DataWare, depois clique em Save.
- Reinicie a IDE.
3) Instalação dos pacotes: ⚠ SIGA TODOS OS PASSOS OBRIGATÓRIOS!
Abra o projeto de instalação dos componentes localizado na pasta: \CORE\Packages\RESTDataWareComponents.groupproj
Ao abrir o grupo do projeto, instale na ordem abaixo:
3.1) Núcleo do componente Obrigatório
- Compilar somente: RESTDWCore.bpl (1)
- Compilar e Instalar: RESTDWCoreDesign.bpl (4)
3.2) Motor de dados Obrigatório (Escolha o que for usar)
3.2.1) Indy
-
- Confira aqui se você precisa atualizar o Indy e como fazê-lo:
- Adicionar o Libpath do motor Indy para todas as plataformas que for usar:
CORE\Source\Sockets\Indy
- Compilar somente: RESTDWSocketIndy.bpl (3)
- Vai pedir pra incluir 3 arquivos do Indy, só clicar OK e continuar a instalação.
- Compilar e Instalar: RESTDWSocketIndyDesign.bpl (6)
3.3) Recursos Opcionais
3.3.1) CGI
- Adicionar libPath do CGI para todas as plataformas que for usar:
CORE\Source\ShellTools
- Compilar Somente: RESTDWShellServices.bpl (2)
- Compilar e Instalar: RESTDWShellServicesDesign.bpl (5)
3.3.2) Driver DBWare.
-
- Adicionar o LibPath dos DBWares para todas as plataformas que for usar:
CORE\Source\Database_Drivers
Instalar o driver de acordo com o componente que for utilizar:
FireDAC:
- Compilar e Instalar: RESTDWDriverFireDAC.bpl (7)
UniDAC:
- Compilar e Instalar: RESTDWDriverUNIDAC.bpl (9)
Zeos:
- Pode pular esse Driver (não usamos ele no projeto)
3.3.3) Wizards
-
- Adicionar LibPath dos Wizards para todas as plataformas que for usar:
CORE\Source\Wizards CORE\Source\Wizards\templates
- Compilar e Instalar: RESTDWWizards.bpl (10)
4) Confirmação
-
- Após instalar o mínimo necessário pra usar, vai ficar uma imagem parecida com isso aqui:
- Agora basta fechar tudo, não precisa salvar, reinicie a IDE e você está pronto para utilizar o RDW nas suas aplicações!