Changeset 3592a6e


Ignore:
Timestamp:
01/13/2022 09:02:10 PM (2 years ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
83948964
Parents:
e14df3bd
git-author:
Pierre Labastie <pierre.labastie@…> (01/13/2022 08:59:54 PM)
git-committer:
Pierre Labastie <pierre.labastie@…> (01/13/2022 09:02:10 PM)
Message:

mutter: change command explanations

We need to have <parameter> for what is used in the meson command.
Also change the test instructions so that it is clear that xvfb-run
needs to be installed before running meson.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gnome/platform/mutter.xml

    re14df3bd r3592a6e  
    173173
    174174    <para>
    175       The test suite requires an external program called xvfb-run.
    176       If you wish to run the tests, install xvfb-run from
    177       <ulink url="&sources-anduin-http;/mutter/xvfb-run">xvfb-run</ulink>
    178       and remove -Dtests=false. The script must be placed in /usr/bin to work
    179       properly. To run the tests if all of these conditions are met, issue:
     175      The test suite requires an external program called
     176      <command>xvfb-run</command>. If you wish to run the tests, you should
     177      download and install it before running <command>meson</command>.
     178      You can obtain it from
     179      <ulink url="&sources-anduin-http;/mutter/xvfb-run">xvfb-run</ulink>, and
     180      install it in <filename class="directory">/usr/bin</filename>.
     181      You should also remove the <parameter>-Dtests=false</parameter> from
     182      the <command>meson</command> command. To run the tests, issue:
    180183      <command>dbus-run-session ninja test</command>. Note that the tests
    181184      require an active X session to run correctly, and that
     
    202205
    203206    <para>
     207      <parameter>-Dtests=false</parameter>: Prevents building the tests,
     208      and removes a hard requirement on <command>xvfb-run</command>.
     209      If you wish to run the tests, read the test suite instructions above.
     210      Note that you will need
     211      <ulink url="&sources-anduin-http;/mutter/xvfb-run">xvfb-run</ulink>
     212      installed in <filename class="directory">/usr/bin</filename>.
     213    </para>
     214
     215    <para>
    204216      <option>-Dprofiler=false</option>: Use this option if
    205217      <application>Sysprof</application> is not installed, and you don't
    206218      want meson to download <application>Sysprof</application> source
    207219      code.
    208     </para>
    209 
    210     <para>
    211       <option>-Dtests=true</option>: Mutter-41.0 implemented xvfb-run as a
    212       requirement to run the tests. -Dtests=false bypasses this requirement.
    213       If you wish to run the tests, read the test suite instructions above.
    214       Note that you will need
    215       <ulink url="&sources-anduin-http;/mutter/xvfb-run">xvfb-run</ulink>
    216       installed in /usr/bin.
    217220    </para>
    218221
Note: See TracChangeset for help on using the changeset viewer.