Sugar Learning Environment, Activity Toolkit, GTK 3.
Go to file
2006-05-11 22:31:02 -04:00
browser Make 'make distcheck' actually work. 2006-05-08 13:37:05 -04:00
chat More code cleanups and refactoring 2006-05-11 21:56:23 -04:00
legacy Launch matchbox and other activities, use glib to spawn processes 2006-04-25 15:21:24 -04:00
p2p Make StreamReader search for a free port 2006-05-11 22:31:02 -04:00
shell Fixup one instance of s/gtk.FALSE/False/ and fix up debug spew. 2006-04-27 15:38:03 -04:00
__init__.py Automakeify 2006-04-26 00:18:21 -04:00
autogen.sh Automakeify 2006-04-26 00:18:21 -04:00
configure.ac Post-release version bump. 2006-05-08 12:53:40 -04:00
Makefile.am Merge 2006-05-09 14:31:35 -04:00
README Update deps 2006-05-03 16:55:56 -04:00
setup-run-from-source.sh More work on the new network stuff. Mercurial 2006-05-11 02:03:50 -04:00
setup-run-from-source.tcsh Try to fix 2006-05-11 14:56:18 -04:00
sugar More build fixes. 2006-05-08 15:48:34 -04:00
sugar_globals.py.in Automakeify 2006-04-26 00:18:21 -04:00

Dependencies
============

xulrunner
gecko-embed

http://gnome.org/~marco/olpc

Building
========

You will need gnome-common.

./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
make install # make require root privileges

Running
=======

Once installed you can run sugar with

 $ sugar

To run the python sources from your source tree run

 $ source ./setup-run-from-source.sh # needs bash

in the top-level directory. Icons and other resources are still loaded
from the installed location though.

To run the shell

 $ cd shell/src
 $ ./shell.py

You can run activities like this

 $ cd browser
 $ ./browser.py

(Just remember to have the shell running)