Changeset 20f070d8


Ignore:
Timestamp:
06/04/2021 12:06:48 PM (2 weeks ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
trunk
Children:
730b5bc
Parents:
c98fc5b
Message:

first batch of meson --buildtype=release

Files:
25 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/glib2.xml

    rc98fc5b r20f070d8  
    175175cd    build &amp;&amp;
    176176
    177 meson --prefix=/usr      \
    178       -Dman=true         \
    179       -Dselinux=disabled \
    180       ..                 &amp;&amp;
     177meson --prefix=/usr       \
     178      --buildtype=release \
     179      -Dman=true          \
     180      -Dselinux=disabled  \
     181      ..                  &amp;&amp;
    181182ninja</userinput></screen>
    182183
     
    241242  <sect2 role="commands">
    242243    <title>Command Explanations</title>
     244
     245    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     246      href="../../xincludes/meson-buildtype-release.xml"/>
    243247
    244248    <para>
  • general/genlib/gobject-introspection.xml

    rc98fc5b r20f070d8  
    107107cd    build &amp;&amp;
    108108
    109 meson --prefix=/usr .. &amp;&amp;
     109meson --prefix=/usr --buildtype=release .. &amp;&amp;
    110110ninja</userinput></screen>
    111111
     
    127127  <sect2 role="commands">
    128128    <title>Command Explanations</title>
     129
     130    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     131      href="../../xincludes/meson-buildtype-release.xml"/>
    129132
    130133    <para>
  • general/genlib/json-glib.xml

    rc98fc5b r20f070d8  
    104104cd    build &amp;&amp;
    105105
    106 meson --prefix=/usr .. &amp;&amp;
     106meson --prefix=/usr --buildtype=release .. &amp;&amp;
    107107ninja</userinput></screen>
    108108
     
    117117<screen role="root"><userinput>ninja install</userinput></screen>
    118118
     119  </sect2>
     120
     121  <sect2 role="commands">
     122    <title>Command Explanations</title>
     123
     124    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     125      href="../../xincludes/meson-buildtype-release.xml"/>
    119126  </sect2>
    120127
  • general/genlib/libgudev.xml

    rc98fc5b r20f070d8  
    100100cd    build &amp;&amp;
    101101
    102 meson --prefix=/usr .. &amp;&amp;
     102meson --prefix=/usr --buildtype=release .. &amp;&amp;
    103103ninja</userinput></screen>
    104104
     
    117117  <sect2 role="commands">
    118118    <title>Command Explanations</title>
     119
     120    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     121      href="../../xincludes/meson-buildtype-release.xml"/>
    119122
    120123    <para>
  • general/genlib/libgusb.xml

    rc98fc5b r20f070d8  
    104104cd    build &amp;&amp;
    105105
    106 meson --prefix=/usr -Ddocs=false .. &amp;&amp;
     106meson --prefix=/usr --buildtype=release -Ddocs=false .. &amp;&amp;
    107107ninja</userinput></screen>
    108108
     
    120120  <sect2 role="commands">
    121121    <title>Command Explanations</title>
     122
     123    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     124      href="../../xincludes/meson-buildtype-release.xml"/>
    122125
    123126    <para>
  • general/genlib/libportal.xml

    rc98fc5b r20f070d8  
    100100cd    build &amp;&amp;
    101101
    102 meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
     102meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. &amp;&amp;
    103103ninja</userinput></screen>
    104104
     
    116116  <sect2 role="commands">
    117117    <title>Command Explanations</title>
     118
     119    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     120      href="../../xincludes/meson-buildtype-release.xml"/>
    118121
    119122    <para>
  • general/genlib/libwacom.xml

    rc98fc5b r20f070d8  
    115115cd    build &amp;&amp;
    116116
    117 meson --prefix=/usr -Dtests=disabled .. &amp;&amp;
     117meson --prefix=/usr --buildtype=release -Dtests=disabled .. &amp;&amp;
    118118ninja</userinput></screen>
    119119
     
    135135  <sect2 role="commands">
    136136    <title>Command Explanations</title>
     137
     138    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     139      href="../../xincludes/meson-buildtype-release.xml"/>
    137140
    138141    <para>
  • general/genlib/libwpe.xml

    rc98fc5b r20f070d8  
    101101cd    build &amp;&amp;
    102102
    103 meson --prefix=/usr .. &amp;&amp;
     103meson --prefix=/usr --buildtype=release .. &amp;&amp;
    104104ninja</userinput></screen>
    105105
     
    113113
    114114<screen role="root"><userinput>ninja install</userinput></screen>
     115  </sect2>
     116
     117  <sect2 role="commands">
     118    <title>Command Explanations</title>
     119
     120    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     121      href="../../xincludes/meson-buildtype-release.xml"/>
    115122  </sect2>
    116123
  • general/genlib/libxkbcommon.xml

    rc98fc5b r20f070d8  
    106106cd    build &amp;&amp;
    107107
    108 meson --prefix=/usr -Denable-docs=false .. &amp;&amp;
     108meson --prefix=/usr --buildtype=release -Denable-docs=false .. &amp;&amp;
    109109ninja</userinput></screen>
    110110
     
    124124    <title>Command Explanations</title>
    125125       
     126    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     127      href="../../xincludes/meson-buildtype-release.xml"/>
     128
    126129    <!--
    127130    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • general/genlib/wpebackend-fdo.xml

    rc98fc5b r20f070d8  
    9595cd    build &amp;&amp;
    9696
    97 meson --prefix=/usr ..
     97meson --prefix=/usr --buildtype=release ..
    9898ninja</userinput></screen>
    9999
     
    105105  </sect2>
    106106 
     107  <sect2 role="commands">
     108    <title>Command Explanations</title>
     109
     110    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     111      href="../../xincludes/meson-buildtype-release.xml"/>
     112  </sect2>
     113
    107114  <sect2 role="content">
    108115    <title>Contents</title>
  • general/genutils/desktop-file-utils.xml

    rc98fc5b r20f070d8  
    116116cd    build &amp;&amp;
    117117
    118 meson --prefix=/usr .. &amp;&amp;
     118meson --prefix=/usr --buildtype=release .. &amp;&amp;
    119119ninja</userinput></screen>
    120120
     
    129129<screen role="root"><userinput>ninja install</userinput></screen>
    130130
     131  </sect2>
     132
     133  <sect2 role="commands">
     134    <title>Command Explanations</title>
     135
     136    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     137      href="../../xincludes/meson-buildtype-release.xml"/>
    131138  </sect2>
    132139
  • general/genutils/shared-mime-info.xml

    rc98fc5b r20f070d8  
    9999cd    build &amp;&amp;
    100100
    101 meson --prefix=/usr -Dupdate-mimedb=true .. &amp;&amp;
     101meson --prefix=/usr --buildtype=release -Dupdate-mimedb=true .. &amp;&amp;
    102102ninja</userinput></screen>
    103103
     
    116116  <sect2 role="commands">
    117117    <title>Command Explanations</title>
     118
     119    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     120      href="../../xincludes/meson-buildtype-release.xml"/>
    118121
    119122    <para>
  • general/graphlib/fribidi.xml

    rc98fc5b r20f070d8  
    9595cd    build &amp;&amp;
    9696
    97 meson --prefix=/usr .. &amp;&amp;
     97meson --prefix=/usr --buildtype=release .. &amp;&amp;
    9898ninja</userinput></screen>
    9999
     
    107107
    108108<screen role="root"><userinput>ninja install</userinput></screen>
     109  </sect2>
     110
     111  <sect2 role="commands">
     112    <title>Command Explanations</title>
     113
     114    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     115      href="../../xincludes/meson-buildtype-release.xml"/>
    109116  </sect2>
    110117
  • general/graphlib/harfbuzz.xml

    rc98fc5b r20f070d8  
    124124cd    build &amp;&amp;
    125125
    126 meson --prefix=/usr -Dgraphite=enabled -Dbenchmark=disabled &amp;&amp;
     126meson --prefix=/usr        \
     127      --buildtype=release  \
     128      -Dgraphite=enabled   \
     129      -Dbenchmark=disabled &amp;&amp;
    127130ninja</userinput></screen>
    128131
     
    140143  <sect2 role="commands">
    141144    <title>Command Explanations</title>
     145
     146    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     147      href="../../xincludes/meson-buildtype-release.xml"/>
    142148
    143149<!--
  • general/graphlib/libgxps.xml

    rc98fc5b r20f070d8  
    104104cd    build &amp;&amp;
    105105
    106 meson --prefix=/usr .. &amp;&amp;
     106meson --prefix=/usr --buildtype=release .. &amp;&amp;
    107107ninja</userinput></screen>
    108108
     
    116116
    117117<screen role="root"><userinput>ninja install</userinput></screen>
     118  </sect2>
     119
     120  <sect2 role="commands">
     121    <title>Command Explanations</title>
     122
     123    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     124      href="../../xincludes/meson-buildtype-release.xml"/>
    118125  </sect2>
    119126
  • general/graphlib/pixman.xml

    rc98fc5b r20f070d8  
    9595cd    build &amp;&amp;
    9696
    97 meson --prefix=/usr &amp;&amp;
     97meson --prefix=/usr --buildtype=release &amp;&amp;
    9898ninja</userinput></screen>
    9999
     
    108108<screen role="root"><userinput>ninja install</userinput></screen>
    109109
     110  </sect2>
     111
     112  <sect2 role="commands">
     113    <title>Command Explanations</title>
     114
     115    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     116      href="../../xincludes/meson-buildtype-release.xml"/>
    110117  </sect2>
    111118
  • general/prog/pygobject3.xml

    rc98fc5b r20f070d8  
    108108cd    build &amp;&amp;
    109109
    110 meson --prefix=/usr .. &amp;&amp;
     110meson --prefix=/usr --buildtype=release .. &amp;&amp;
    111111ninja</userinput></screen>
    112112
     
    124124<screen role="root"><userinput>ninja install</userinput></screen>
    125125
     126    </sect3>
     127
     128    <sect3 role="commands">
     129      <title>Command Explanations</title>
     130
     131      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     132        href="../../xincludes/meson-buildtype-release.xml"/>
    126133    </sect3>
    127134
  • general/sysutils/accountsservice.xml

    rc98fc5b r20f070d8  
    112112cd build &amp;&amp;
    113113
    114 meson --prefix=/usr                   \
    115             -Dadmin_group=adm         \
    116             -Delogind=true            \
    117             -Dsystemdsystemunitdir=no \
    118             .. &amp;&amp;
     114meson --prefix=/usr             \
     115      --buildtype=release       \
     116      -Dadmin_group=adm         \
     117      -Delogind=true            \
     118      -Dsystemdsystemunitdir=no \
     119      .. &amp;&amp;
    119120ninja</userinput></screen>
    120121
     
    122123cd build &amp;&amp;
    123124
    124 meson --prefix=/usr           \
    125             -Dadmin_group=adm \
    126             -Dsystemd=true    \
    127             .. &amp;&amp;
     125meson --prefix=/usr       \
     126      --buildtype=release \
     127      -Dadmin_group=adm   \
     128      -Dsystemd=true      \
     129      .. &amp;&amp;
    128130ninja</userinput></screen>
    129131
     
    143145    <title>Command Explanations</title>
    144146
     147    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     148      href="../../xincludes/meson-buildtype-release.xml"/>
     149
    145150    <para>
    146151      <parameter>-Dadmin_group=adm</parameter>: This switch sets
     
    152157      the D-Bus interface API documentation.
    153158    </para>
     159
    154160<!--
    155161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • general/sysutils/colord.xml

    rc98fc5b r20f070d8  
    140140
    141141meson --prefix=/usr            \
     142      --buildtype=release      \
    142143      -Ddaemon_user=colord     \
    143144      -Dvapi=true              \
     
    154155
    155156meson --prefix=/usr            \
     157      --buildtype=release      \
    156158      -Ddaemon_user=colord     \
    157159      -Dvapi=true              \
     
    181183  <sect2 role="commands">
    182184    <title>Command Explanations</title>
     185
     186    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     187      href="../../xincludes/meson-buildtype-release.xml"/>
    183188
    184189    <para>
  • gnome/applications/evince.xml

    rc98fc5b r20f070d8  
    140140cd    build &amp;&amp;
    141141
    142 meson --prefix=/usr -Dgtk_doc=false -Dsystemduserunitdir=no .. &amp;&amp;
     142meson --prefix=/usr       \
     143      --buildtype=release \
     144      -Dgtk_doc=false     \
     145      -Dsystemduserunitdir=no .. &amp;&amp;
    143146ninja</userinput></screen>
    144147
     
    146149cd    build &amp;&amp;
    147150
    148 meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
     151meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. &amp;&amp;
    149152ninja</userinput></screen>
    150153
     
    166169  <sect2 role="commands">
    167170    <title>Command Explanations</title>
     171
     172    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     173      href="../../xincludes/meson-buildtype-release.xml"/>
     174
    168175    <!--
    169176    <para>
  • gnome/applications/gnome-weather.xml

    rc98fc5b r20f070d8  
    105105cd    build &amp;&amp;
    106106
    107 meson --prefix=/usr .. &amp;&amp;
     107meson --prefix=/usr --buildtype=release .. &amp;&amp;
    108108ninja</userinput></screen>
    109109
     
    120120<screen role="root"><userinput>ninja install</userinput></screen>
    121121
     122  </sect2>
     123
     124  <sect2 role="commands">
     125    <title>Command Explanations</title>
     126
     127    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     128      href="../../xincludes/meson-buildtype-release.xml"/>
    122129  </sect2>
    123130
  • gnome/applications/seahorse.xml

    rc98fc5b r20f070d8  
    123123cd    build &amp;&amp;
    124124
    125 meson --prefix=/usr .. &amp;&amp;
     125meson --prefix=/usr --buildtype=release .. &amp;&amp;
    126126ninja</userinput></screen>
    127127
     
    139139
    140140  <sect2 role="commands">
    141       <title>Command Explanations</title>
     141    <title>Command Explanations</title>
     142
     143    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     144      href="../../xincludes/meson-buildtype-release.xml"/>
    142145
    143146      <para>
  • multimedia/libdriv/pipewire.xml

    rc98fc5b r20f070d8  
    114114cd    build &amp;&amp;
    115115
    116 meson --prefix=/usr .. &amp;&amp;
     116meson --prefix=/usr --buildtype=release .. &amp;&amp;
    117117ninja</userinput></screen>
    118118
     
    130130  <sect2 role="commands">
    131131    <title>Command Explanations</title>
     132
     133    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     134      href="../../xincludes/meson-buildtype-release.xml"/>
    132135
    133136    <!-- Without these three parameters, Meson fails to run. -->
  • multimedia/libdriv/pulseaudio.xml

    rc98fc5b r20f070d8  
    154154cd    build &amp;&amp;
    155155
    156 meson  --prefix=/usr -Ddatabase=gdbm -Dbluez5=false &amp;&amp;
     156meson --prefix=/usr       \
     157      --buildtype=release \
     158      -Ddatabase=gdbm     \
     159      -Dbluez5=false      &amp;&amp;
    157160ninja</userinput></screen>
    158161
     
    184187  <sect2 role="commands">
    185188    <title>Command Explanations</title>
     189
     190    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     191      href="../../xincludes/meson-buildtype-release.xml"/>
    186192
    187193    <para>
  • xsoft/graphweb/epiphany.xml

    rc98fc5b r20f070d8  
    120120cd    build &amp;&amp;
    121121
    122 meson --prefix=/usr .. &amp;&amp;
     122meson --prefix=/usr --buildtype=release .. &amp;&amp;
    123123ninja</userinput></screen>
    124124
     
    139139    </para>
    140140
     141  </sect2>
     142
     143  <sect2 role="commands">
     144    <title>Command Explanations</title>
     145
     146    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     147      href="../../xincludes/meson-buildtype-release.xml"/>
    141148  </sect2>
    142149
Note: See TracChangeset for help on using the changeset viewer.