Sugar Activity Builder

From OLPC
Jump to: navigation, search

This is where I plan to put up a link to the script I am writing to help generate skeleton Sugar activities. The goal of the script is to ease the development barrier to creating new projects.

The script will take in the following to create the skeleton:

  • Name of project
  • Location of icon (if applicable)
  • Location of sugar-jhbuild
  • Location to store skeleton

The script will output the following files:

  • autogen.sh
  • configure.ac
  • NEWS
  • README
  • AUTHORS
  • ChangeLog
  • Makefile.am
  • <ProjectName>.py
  • <projectname>.activity
  • __init__.py
  • build.py

The build.py file will be a script that allows easy building and installing of the Sugar activity as one more step to ease the development process for others.

When this script is finished it should remove at least part of the barrier that exists right now for would-be Sugar developers.