TerraLib and TerraView Wiki Page

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:documentation:devguide:src_organization [2015/12/08 11:13]
gribeiro created
wiki:documentation:devguide:src_organization [2019/12/18 18:16] (current)
marisa
Line 1: Line 1:
 ====== TerraLib Developer'​s Guide - Source Code Organization ====== ====== TerraLib Developer'​s Guide - Source Code Organization ======
  
-  ​* **[[http://​dpi.inpe.br/​terralib5|build/cmake]]:** Contains the CMake scripts with commands, macros and functions used to build the environment for compiling libraries and executables in different platforms using the CMake tool. +The source code structure after cloning the terralib5 repository will be:  
-  * **[[http://dpi.inpe.br/​terralib5|examples]]:** Some examples on how to use TerraLib API. + 
-  * **[[http://​dpi.inpe.br/​terralib5|install]]:** Bash scripts for helping building and installing ​TerraLib. +^ Folder^Description^ 
-  * **[[http://​dpi.inpe.br/​terralib5|licenses]]:** Copyright notices of third-party libraries used by TerraLib. **Not available yet!** +|**build/​cmake** ​Contains the CMake scripts with commands, macros and functions used to build the environment for compiling libraries and executables in different platforms using the CMake tool| 
-  * **[[http://​dpi.inpe.br/​terralib5|resources]]:** Fonts, images, sql, and xml files among other resources of general use. +|**build/scripts** ​Scripts for building TerraLib on different platforms using the CMake tool| 
-  * **[[http://​dpi.inpe.br/​terralib5|share]]:** XML Schema (.xsd), JSON files, plugin manifest files, translations files and OGC specifications that is shared and installed with TerraLib. +|**doc** |Help files and doxygen stufs | 
-  * **[[http://​dpi.inpe.br/​terralib5|src]]:** Contains the source code of TerraLib and TerraView. +|**examples** ​|Some examples on how to use TerraLib API| 
-  * **[[http://​dpi.inpe.br/​terralib5|unittest]]:** **TODO**.+|**install** ​|Bash scripts for helping building and installing ​3rdparty libraries | 
 +|**licenses** ​Copyright notices of third-party libraries used by TerraLib. **Not available yet!**| 
 +|**resources** ​Fonts, images, sql, and xml files among other resources of general use| 
 +|**share** ​XML Schema (.xsd), JSON files, plugin manifest files, translations files and OGC specifications that is shared and installed with TerraLib| 
 +|**src** ​|Contains the source code of TerraLib and TerraView| 
 +|**unittest**|Contains some unit tests for TerraLib| 
 + 
 + 
 +---- 
 +If you want to build TerraLib, first take a look at the [[:wiki:​documentation:​devguide:​dependencies|Third-party libraries]] needed.