Recently, I wanted to build OOo with some features like canvas support.
As I had some errors when building the canvas module, ericb2 told me
that I should get the canvas05 CWSCWS: Child Work
Space and build OpenOffice.org with it. As I didn't know how
to do it, Eric explained it on #education.openoffice.org channel.
Here is a condensed version of what Eric explained on IRC for people
who'ld like to check out a CWS.

Getting informations on the CWS

The first thing to do is to get some informations about the desired CWS.
For this, search the wanted CWS in EIS. A search by the CWS name
will do the trick here as we know it: canvas05. Click on the CWS name
in the search results and then on the All link to see all the CWS
informations.

In our case, the useful informations are:

the current milestone, which is the milestone against which to build
the CWS. Here the milestone for canvas05 is m9

First, be sure to have the sources of the correct OpenOffice.org
milestone. If not, check them out using the following command. For more
informations on how to access the OpenOffice.org CVS, read this
page. In this command, DEV300 is the MWS and m9 the milestone of
the desired version. Before executing this command, be sure to have set
the CVSROOT environment variable.

cvs -z4 co -r DEV300_m9 OpenOffice3

Now that the OpenOffice.org sources are checked out, it's time to check
out the sources of the CWS. To do this, use a shell command (Windows
users, can use it with Cygwin or can translate it) like the following.
In this command:

the list of the for loop is the list of the changed modules for
the CWS

the tag to extract is build using the MWS of the CWS creation and
the CWS name

Social

Links

Browse content by

Copyright notice

Disclaimer

All opinions expressed in this site are my own personal opinions and are not endorsed by, nor do they represent the opinions of my previous, current and future employers or any of its affiliates, partners or customers.