Reviewing merge request #13: buildtime improvements

Changes: reworked qmake build rules.

RevBy: TrustMe
Details:

- build rules are parallerized to improve buildtimes on multicore
system, happens via DEB_BUILD_OPTIONS="parallel=X" and by removing
CONFIG+=ordered
- build time improvement via DEB_BUILD_OPTIONS="nodoc" keyword to
omit building of documentation on build queues where docs are
not required.
- rewritten the whole document qmake pro file to act more like
any other build target. Required also for building the documents parallel to
the actual code.

Commits that would be merged:

Version 1
  • Version 1
  • e966f7d
  • d9c1b42
  • Changes: reworked qmake build rules.

Showing e966f7d-d9c1b42

Comments

- 	cd unit_test && ./gen-tests-xml.sh > tests.xml

These are generated by the makefiles now

- 	#doc package

And also the doc is generated by the makefiles ..

+ testxml.commands=./gen-tests-xml.sh > tests.xml

tests.xml has to be created.
target.commands += $$system(touch tests.xml)

or we should touch a file tests.xml and then checkin it.

→ State changed from New to Merged

I have made that change and pushed for Jani.

Add a new comment:

Login or create an account to post a comment

How to apply this merge request to your repository