Project

General

Profile

News

genom3 2.99.34 released

Added by Anthony Mallet 8 months ago

Changes

  • Add missing comma separator in the list of skeleton .pc files.
  • Allow renaming of attribute parameters - as for codels with :: syntax.
  • Handle non-ASCII paths and file names in genom installation prefix and in components source directories (#224).
  • Handle non-ASCII characters in the main heading comment of .gen files.

Download

genom-2.99.34.tar.gz

genom3 2.99.33 released

Added by Anthony Mallet about 1 year ago

Changes

  • Avoid to 'Require' the codels-require packages in the codels .pc files, as this causes over-linking of the codels library. Use 'Libs.private' instead.
  • Fix genom_sequence_resize() macro when the "length" parameter is an expression.
  • Avoid loosing precision in the json serialization of floating point numbers. Use %.17g for doubles and %.9g for floats.

Download

genom-2.99.33.tar.gz

genom3 2.99.31 released

Added by Anthony Mallet about 2 years ago

Changes

  • Fix port related functions with ports declared a simple builtin types * Added template "return-value reference" function, handling the special case of C function returning arrays. * Fix genom_sequence_reserve() called with 0 length (related to #144) * Disable static libraries by default in skeleton generated configure.ac * Allow declaration of several 'uses', 'provides' or 'extends' component properties

Download

genom-2.99.31.tar.gz

genom3 2.99.30 released

Added by Anthony Mallet over 2 years ago

Changes

  • Fix conversion of numeric constant to IDL octet type. * Allow documenting a "port", by using a "doc" attribute in a block declaration attached to the port. * Skeleton template generates an optional README.adoc file from the .gen file. * Add a "yes for all" option in the interactive merge action of "skeleton". * Improve skeleton merge mode so that merged but unchanged files are not touched (useful in particular with configure.ac). * Allow parsing multiple input files including the same files (#130). * Add tutorials on "how to use external dependency" and "IDS purpose and usage". * Use asciidoctor instead of asciidoc to generate the static documentation.

Download

genom-2.99.30.tar.gz

genom3 2.99.29 released

Added by Anthony Mallet about 3 years ago

Changes

  • Do not assert(3) that an enum value is valid when serializing to json * Fix a few glitches preventing to declare activities in an interface (#105) * Fix code generation with respect to -Wextra (#106) * Updated the workflow tutorial * Fix a number of issues in the "union" IDL type handling * Miscelaneous minor bug fixes

Download

genom-2.99.29.tar.gz

(1-10/11)

Also available in: Atom