Document Information

Last modified:
2007/06/06 15:06 by wpbasti

Generating from source

This information only applies to the downloadable “SDK version” and to the “SVN checkout”, but not to the downloadable pre-generated “build version” of qooxdoo.

Change to the frontend directory inside your qooxdoo checkout. (Windows users with cygwin might find it easier to place the unzipped qooxdoo directory directly in the C drive, so that you only need to enter cd C:/qooxdoo-<version>-build/frontend into the cygwin Bash Shell)

$ cd frontend

Continue with one or all of the following commands. (If you get the following error: make: *** No targets specified and no makefile found. Stop., then you’ve most likely downloaded the *Build* version of qooxdoo by mistake)

Generate build version

$ make build

It can take some time to build everything. If it gets a long way through, but fails after the line CREATION OF DEMO LAYOUT (BUILD) with a number of strange errors, you’ve most likely got to change the default text file handling of Cygwin. See Installing Cygwin (you can run the installer again at any time to change options).

This will generate all builds including the demos and the api viewer. Afterwards you can open your browser and point it to one of:

  • Demo viewer: demo/build/index.html
  • API viewer: api/build/index.html

Generate source version

The source version is - and that’s maybe new for many developers - a runable version of qooxdoo which uses the source files instead of the “compiled” ones. This version is a bit slower than the build. Especially regarding the intial load time of each qooxdoo page/application.

To prepare the source version you must also run a make command:

$ make

This will generate all source versions including the demos and the api viewer. Afterwards you can open your browser and point it to one of:

  • Demo viewer: demo/source/index.html
  • API viewer: api/source/index.html

Cleanup

To cleanup your checkout you have multiple options.

# Cleanup resources and demo files
$ make clean
 
# Also delete the cache and removes temporary editor and SVN files
$ make distclean

Don’t worry, after cleaning you can always re-create all necessary files using make.

More advanced developers could also make use of custom builds to configure a optimized qooxdoo version for their application.

Information

Last modified:
2007/06/06 15:06 by wpbasti

Account

Not logged in

 
 

Job Offers

To further improve qooxdoo we are seeking javascript developers. Read more...

Rich Ajax Platform (RAP)

RAP uses qooxdoo, Java and the Eclipse development model to build rich web applications. Read more...

qooxdoo Web Toolkit (QWT)

Similar to GWT this framework allows to create impressive qooxdoo applications just using Java. Read more...

Pustefix

Pustefix is a MVC-based web application framework using Java and XML/XSLT. Read more...

 
SourceForge.net Logo

Bad Behavior has blocked 0 potential spam attempts in the last 7 days.