README 795 Bytes
Newer Older
axis's avatar
axis committed
To clone and compile the submodules, do execute the following:

  ./init-repository
mae's avatar
mae committed
  ./qtrepotools/bin/qt5_tool -p
  ./configure 
axis's avatar
axis committed
  make

mae's avatar
mae committed
If you are a Nokia developer, you should add the -nokia-developer argument:
axis's avatar
axis committed

  ./init-repository -nokia-developer
mae's avatar
mae committed
  ./qtrepotools/bin/qt5_tool -p
  ./configure -nokia-developer 
axis's avatar
axis committed
  make
mae's avatar
mae committed
Checkout qt5_tool --help for more interesting features, like -s <module> to 
switch to the staging repo of a module.

In order to install the grafts, run
git submodule foreach '../qtrepotools/bin/git-qt-grafts  <path_to_history>'

mae's avatar
mae committed
Note: Currently the repo is in a state, where it does not always build,
especially tests, examples, and demos.  Unfortunately make -k also does not 
help. A workaround is to configure with 

	-nomake tests -nomake examples -nomake demos.