Development Team/Jhbuild: Difference between revisions

TimClicks (talk | contribs)
Some tips: add -n to build, add sugar-emulator to run
Line 81: Line 81:
===Some tips===
===Some tips===


A useful sequence of commands for building Sugar, from the [http://mailman.laptop.org/pipermail/sugar/2007-February/001352.html Sugar mailing list]: (Note that build will update first anyway, so run update separately if you want to see what changed more easily.)
A useful sequence of commands for building Sugar, from the [http://mailman.laptop.org/pipermail/sugar/2007-February/001352.html Sugar mailing list]: (Note that build without -n will update first anyway, so run update separately if you want to see what changed more easily.)


  ./sugar-jhbuild update
  ./sugar-jhbuild update
  ./sugar-jhbuild build -a --clean
  ./sugar-jhbuild build -n -a --clean
  ./sugar-jhbuild run
  ./sugar-jhbuild run sugar-emulator


The use of -a and --clean flags are needed when a file is removed so that autogen.sh is run. '''Note:''' Some packages, e.g., squeak and etoys, don't have a ''make clean''. Just ignore the error.
The use of -a and --clean flags are needed when a file is removed so that autogen.sh is run. '''Note:''' Some packages, e.g., squeak and etoys, don't have a ''make clean''. Just ignore the error.


=== known issue with hulahop ===
=== known issue with hulahop ===