diff options
author | Daniel Narvaez <dwnarvaez@gmail.com> | 2012-12-25 22:55:42 (GMT) |
---|---|---|
committer | Daniel Narvaez <dwnarvaez@gmail.com> | 2012-12-25 22:55:42 (GMT) |
commit | 13bab907e7334b750c14452ebb5f18a63da93714 (patch) | |
tree | 75a8f57a65a3822de0c5f44f3ac990994ef471ee | |
parent | cd23328342a6ec2e92213990d720560388a3ae56 (diff) |
Update to latest workflow
-rw-r--r-- | build.rst | 32 |
1 files changed, 4 insertions, 28 deletions
@@ -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. |