--- edit_link: '' title: Overview origin_url: >- https://git.automotivelinux.org/src/cmake-apps-module/plain/docs/dev_guide/cmake-overview.md?h=master --- # Overview The CMake AGL Framework Template Module helps to build applications or bindings for the AGL Application Framework. You can use the template module to easily build a widget and its related test widget for running on top of the AGL Application Framework. This topic consists of the following: - [Installing CMake Templates](installing-cmake.html). - [Using CMake Templates](using-cmake.html). - [Configuring CMake](configuring-cmake.html). - [Project Architecture](project-architecture.html). - [Advanced Usage](advanced-usage.html). - [Advanced Customization](advanced-customization.html). - [Autobuild](autobuild.html).