Hi,
I packaged smoketest[*] because it made sense to run it even on installed
systems. Unfortunately, the smoketestoo_native module did 3 things
together. It built the stuff, installed LO, and ran the tests.
I needed to split it into two modules:
+ "smoketest" - new module that builds and delivers all the
needed stuff; it is required by "postprocess" because
the delivered stuff is packaged in "instsettoo_native"
+ "smoketestoo_native" - old module; it only installs LO and
runs the test now; it required instsettoo_native because
it installs LO;
IMHO, we could get rid of this module when the related
tasks are moved to GNU make.
Note that I tried to avoid the split by introducing a hacky
"RUN_SMOKETEST" variable. It was not set during the initial build. It
was confusing and broke "make check", so I did the above as suggested by
Stefan and Kendy. I am sorry for troubles.
[*] It is currently packaged only for Linux into separate download
tarball *Test*.
Best Regards,
Petr
Context
- [Libreoffice] smoketest build split · Petr Mladek
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.