Passo 1: Documentação do projeto do driver na wiki:
:wiki:designimplementation:dataaccess:drivers:mydriver
Passo 2: Criação do módulo no repositório da TerraLib:
src/terralib
com um nome que ajude a identificar o driverresources/xml/mydriver-plugin.xml.in
Passo 3: Criar o projeto de build (CMake) para o driver
build/terralib
com o sufixo do driver. Exemplo: terralib_mydriverCMakeLists.txt
e mydriver.cmake
build/terralib/CMakeLists.txt
build/modules
#cmakedefine01 TE_USE_MYDRIVER
set (TE_USE_MYDRIVER TRUE PARENT_SCOPE)
Passo 4: No caso do Windows, acrescentar as bibliotecas de dependência do driver no arquivo de bibliotecas de terceiros
Passo 5: Especificar na documentação do driver as bibliotecas de terceiro que deverão estar instaladas, principalmente no Linux e Mac OSX.
Passo 6: ….