Sugar Activity Builder: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
m (Reverted edits by 80.90.160.194 (Talk) to last version by Sj)
 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
This is where I plan to put up a link to the script I am writing to help generate skeleton Sugar activities.
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:
The script will take in the following to create the skeleton:
Line 22: Line 22:
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.
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 I hope that is removes at least part of the barrier that exists right now for could-be Sugar developers.
When this script is finished it should remove at least part of the barrier that exists right now for would-be Sugar developers.




[[Category:Sugar]]
[[Category:Sugar]]
[[Category:Developers]]

Latest revision as of 05:44, 17 December 2008

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.