Dynamo Ada Application Code Generator
Ada HTML C Shell XSLT M4
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
config Fix the templates for the support of Nullable_String type Aug 5, 2018
debian Update for release 0.7.1 Jul 19, 2014
regtests Update and fix the hibernate unit tests Aug 5, 2018
src Cleanup and fix Get_Type_Mapping for foreign keys which can be null Aug 5, 2018
.gitattributes Ignore some files for git archive Apr 17, 2017
.gitignore Ignore generated files Jan 30, 2015
LICENSE.txt Add License, notice and readme Dec 26, 2010
NEWS Mention the YAML improvements Aug 5, 2018
NOTICE.txt Update the notice for 2018 Jan 3, 2018
config.gpr Import from Ada Utility Library Jul 16, 2017
config.guess Update to use a recent version of config.sub and config.guess Mar 9, 2018
config.sub Update to use a recent version of config.sub and config.guess Mar 9, 2018
configure Rebuild Aug 4, 2018
configure.ac Prepare for release 1.0.0 Aug 4, 2018
coverage.sh Add coverage script Apr 11, 2017
dynamo.gpr.in Fix the GNAT project variable definitions Jul 15, 2018
dynamo.xml Dynamo configuration file May 7, 2017
dynamo_tests.gpr.in Use the asf GNAT project instead of asf_core Mar 17, 2018


Dynamo Ada Generator

Build Status Test Status Download License Commits

This Ada05 application is a code generator used to generate an Ada Web Application or database mappings from hibernate-like XML description or UML models. It provides various commands for the generation of a web application which uses the Ada Web Application framework (https://github.com/stcarrez/ada-awa/).

Build with the following commands:


Install it with:

   make install


The Dynamo Ada Generator sources as well as a wiki documentation is provided on:



Dynamo integrates some files from the GNU Compiler Collection (5.2.0). These files are used to read the GNAT project files (see src/gnat). They are distributed under the GPL version 3 license.

Dynamo integrates the AdaYaml library written by Felix Krause and distributed under the MIT license (see copying.txt and src/yaml).

The Dynamo core implementation is distributed under the Apache 2.0 license.

The Dynamo templates are distributed under the Apache 2.0 license.

The Dynamo generated code can be distributed under whatever license you like.