Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| wiki:documentation:devguide [2016/03/10 11:36] gribeiro [Core Modules] | wiki:documentation:devguide [2024/12/04 17:24] (current) castejon [Downloading the Source Code and Building Instructions] | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| - [[:wiki:documentation:devguide:working_environment|Working Environment]] | - [[:wiki:documentation:devguide:working_environment|Working Environment]] | ||
| - | - [[:wiki:documentation:devguide:cloning|Cloning TerraLib/TerraView Repository]] | + | - [[:wiki:documentation:devguide:cloning|TerraLib/TerraView source code download]] | 
| - | - [[:wiki:documentation:devguide:branches_and_tags|Branches and Tags]] | + | |
| - [[:wiki:documentation:devguide:src_instructions|Source Code Instructions]] | - [[:wiki:documentation:devguide:src_instructions|Source Code Instructions]] | ||
| - [[:wiki:documentation:devguide:src_organization|Source Code Organization]] | - [[:wiki:documentation:devguide:src_organization|Source Code Organization]] | ||
| Line 16: | Line 15: | ||
| - [[:wiki:documentation:devguide:fromwheretoget|Summary: From Where to Get What You Need]] | - [[:wiki:documentation:devguide:fromwheretoget|Summary: From Where to Get What You Need]] | ||
| - | ===== Modules ===== | + | ===== Libraries ===== | 
| TerraLib is organized in **modules** such that each contains everything necessary to execute only one aspect of a given functionality. This organization is expressed in the source code organization ((as shown in [[:wiki:documentation:devguide:src_organization|Source Code Organization]])). However, a module might be dependent on other TerraLib module and/or third-party libraries. The building tools ((as decribed in [[:wiki:documentation:devguide:build|Build Instructions]])) reflect the modules dependencies. This section will introduce you to the main core modules of TerraLib. | TerraLib is organized in **modules** such that each contains everything necessary to execute only one aspect of a given functionality. This organization is expressed in the source code organization ((as shown in [[:wiki:documentation:devguide:src_organization|Source Code Organization]])). However, a module might be dependent on other TerraLib module and/or third-party libraries. The building tools ((as decribed in [[:wiki:documentation:devguide:build|Build Instructions]])) reflect the modules dependencies. This section will introduce you to the main core modules of TerraLib. | ||
| - | ==== Core Modules  ==== | + | ==== Core ==== | 
| + | * [[:wiki:documentation:devguide:core|Core]] | ||
| * [[:wiki:documentation:devguide:srs_module|SRS]] | * [[:wiki:documentation:devguide:srs_module|SRS]] | ||
| * [[:wiki:documentation:devguide:geometry_module|Geometry]] | * [[:wiki:documentation:devguide:geometry_module|Geometry]] | ||
| Line 45: | Line 44: | ||
| * [[:wiki:documentation:devguide:tips|General Tips for Developers]] | * [[:wiki:documentation:devguide:tips|General Tips for Developers]] | ||
| * [[:wiki:documentation:devguide:bugs|Reporting Bugs]]  | * [[:wiki:documentation:devguide:bugs|Reporting Bugs]]  | ||
| + | * [[:wiki:documentation:devguide:gitlab_ci|GitLab-CI]]  | ||
| + | * [[:wiki:documentation:devguide:jenkins|Jenkins]]  | ||
| + | |||



