Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


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


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.