Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Narvaez <dwnarvaez@gmail.com>2012-12-25 22:55:42 (GMT)
committer Daniel Narvaez <dwnarvaez@gmail.com>2012-12-25 22:55:42 (GMT)
commit13bab907e7334b750c14452ebb5f18a63da93714 (patch)
tree75a8f57a65a3822de0c5f44f3ac990994ef471ee
parentcd23328342a6ec2e92213990d720560388a3ae56 (diff)
Update to latest workflow
-rw-r--r--build.rst32
1 files changed, 4 insertions, 28 deletions
diff --git a/build.rst b/build.rst
index e157e6e..58ed872 100644
--- a/build.rst
+++ b/build.rst
@@ -27,10 +27,6 @@ Then enter the main directory and build the source code. It may take some
time, depending on your distribution, computer and network speed::
cd sugar-build
- make
-
-Finally run it::
-
make run
If anything goes wrong, you can check if there are known problems with the
@@ -46,31 +42,15 @@ Developing
----------
All the sources are inside the sugar-build/source directory. You can make
-changes using any text editor. When you are done you need to build the
-changes. For example, if you made changes to the sugar module::
-
- make build-sugar
-
-If you made changes to an activity you can just restart it. If you made
-changes to the system, you need to restart sugar. You are now inside a
-sugar-build shell, so you can run commands directly, without using the make
-command. Shut down sugar and simply::
-
- run
+changes using any text editor. If sugar is already running stop it, then
+restart it with::
-Installing takes a bit of time and doing it for every change is annoying.
-There is a shortcut, which is currently limited to python files of core
-modules (we are planning to extend it to activities). In a separate terminal::
-
- make auto-install
-
-Now whenever you make changes to the source files, they will be immediately
-installed.
+ make run
Commands reference
------------------
-The commands can be run as make arguments::
+You can run the commands as make arguments::
make build
make run
@@ -84,10 +64,6 @@ Or inside a shell::
The following commands are available
-auto-install
- Automatically install source files whenever they change. Currently
- limited to python files of core modules.
-
check-system
Check that all the necessary dependencies are installed in your system.