Documentation

User Documentation

  • Install Preesm
  • Tutorials present various aspect of SDF application development, architecture modeling, design space exploration, along with code generation dedicated to specific targets.
  • Changelog (on GitHub) : This document gathers a list of new features, changes and bug fixes for latest releases of preesm.
  • Workflow tasks : Reference document describing the purpose and usage of existing workflow tasks.

Developer Documentation

Install git

The following topics are covered in this tutorial:

  • Installation and configuration of the git Decentralized Version Control System

Building Preesm

The following topics are covered in this tutorial:

  • Installation of Java and Eclipse
  • Retrieving the source code for Preesm and related projects
  • Compilation and Execution of Preesm

Building Spider

Guide lines to build spider with GCC, Visual Studio or CodeBlocks.

New Workflow Task

The following topics are covered in this tutorial:

  • Reminder of the role of a workflow task
  • Creation and configuration of a new workflow task
  • Implementation of a new workflow task
  • Using a new workflow task

Developer Documentation

Additionial documentation on the code architecture, policy, testing, etc.

Extras

Git Tips and Tricks

You’ll find here a few tips & tricks to use git and manage mistakes (erroneous commits and pushes).

Build with Graphiti Sources

If you intend to contribute to the Graphiti editor, follow this procedure.