Changeset adf17153


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

more --buildtype=release addition

Files:
49 edited

Legend:

Unmodified
Added
Removed
  • gnome/applications/cheese.xml

    r730b5bc radf17153  
    159159cd    build &amp;&amp;
    160160
    161 meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
     161meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. &amp;&amp;
    162162ninja</userinput></screen>
    163163
     
    176176  <sect2 role="commands">
    177177    <title>Command Explanations</title>
     178
     179    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     180      href="../../xincludes/meson-buildtype-release.xml"/>
    178181
    179182    <para>
  • gnome/applications/eog.xml

    r730b5bc radf17153  
    115115cd    build &amp;&amp;
    116116
    117 meson --prefix=/usr -Dlibportal=false .. &amp;&amp;
     117meson --prefix=/usr --buildtype=release -Dlibportal=false .. &amp;&amp;
    118118ninja</userinput></screen>
    119119
     
    141141  <sect2 role="commands">
    142142    <title>Command Explanations</title>
     143
     144    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     145      href="../../xincludes/meson-buildtype-release.xml"/>
    143146
    144147    <para>
  • gnome/applications/file-roller.xml

    r730b5bc radf17153  
    122122cd    build &amp;&amp;
    123123
    124 meson --prefix=/usr -Dpackagekit=false .. &amp;&amp;
     124meson --prefix=/usr --buildtype=relase -Dpackagekit=false .. &amp;&amp;
    125125ninja</userinput></screen>
    126126
     
    146146  <sect2 role="commands">
    147147    <title>Command Explanations</title>
     148
     149    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     150      href="../../xincludes/meson-buildtype-release.xml"/>
    148151
    149152    <para>
  • gnome/applications/gnome-tweaks.xml

    r730b5bc radf17153  
    127127cd    build &amp;&amp;
    128128
    129 meson --prefix=/usr &amp;&amp;
     129meson --prefix=/usr --buildtype=release &amp;&amp;
    130130ninja</userinput></screen>
    131131
     
    139139
    140140<screen role="root"><userinput>ninja install</userinput></screen>
     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
  • gnome/platform/dconf.xml

    r730b5bc radf17153  
    181181cd    build &amp;&amp;
    182182
    183 meson --prefix=/usr -Dbash_completion=false .. &amp;&amp;
     183meson --prefix=/usr --buildtype=release -Dbash_completion=false .. &amp;&amp;
    184184ninja</userinput></screen>
    185185
     
    205205cd    build &amp;&amp;
    206206
    207 meson --prefix=/usr .. &amp;&amp;
     207meson --prefix=/usr --buildtype=release .. &amp;&amp;
    208208ninja</userinput></screen>
    209209
     
    218218  <sect2 role="commands">
    219219    <title>Command Explanations</title>
     220
     221    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     222      href="../../xincludes/meson-buildtype-release.xml"/>
    220223
    221224    <para>
  • gnome/platform/gcr.xml

    r730b5bc radf17153  
    124124cd    build &amp;&amp;
    125125
    126 meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
     126meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. &amp;&amp;
    127127ninja</userinput></screen>
    128128
     
    142142  <sect2 role="commands">
    143143    <title>Command Explanations</title>
     144
     145    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     146      href="../../xincludes/meson-buildtype-release.xml"/>
    144147
    145148    <para>
  • gnome/platform/gdm.xml

    r730b5bc radf17153  
    144144
    145145meson --prefix=/usr               \
     146      --buildtype=release         \
    146147      -Dplymouth=disabled         \
    147148      -Dgdm-xsession=true         \
     
    155156
    156157meson --prefix=/usr               \
     158      --buildtype=release         \
    157159      -Dplymouth=disabled         \
    158160      -Dgdm-xsession=true ..      &amp;&amp;
     
    176178  <sect2 role="commands">
    177179    <title>Command Explanations</title>
     180
     181    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     182      href="../../xincludes/meson-buildtype-release.xml"/>
    178183
    179184    <para>
  • gnome/platform/geocode-glib.xml

    r730b5bc radf17153  
    107107    <screen><userinput>mkdir build                                   &amp;&amp;
    108108cd    build                                   &amp;&amp;
    109 meson --prefix /usr -Denable-gtk-doc=false .. &amp;&amp;
     109meson --prefix /usr --buildtype=release -Denable-gtk-doc=false .. &amp;&amp;
    110110ninja</userinput></screen>
    111111
     
    126126  <sect2 role="commands">
    127127    <title>Command Explanations</title>
     128
     129    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     130      href="../../xincludes/meson-buildtype-release.xml"/>
    128131
    129132    <para>
  • gnome/platform/gexiv2.xml

    r730b5bc radf17153  
    104104cd    build &amp;&amp;
    105105
    106 meson --prefix=/usr .. &amp;&amp;
     106meson --prefix=/usr --buildtype=release .. &amp;&amp;
    107107ninja</userinput></screen>
    108108
     
    118118
    119119  </sect2>
    120 <!--
     120
    121121  <sect2 role="commands">
    122122    <title>Command Explanations</title>
    123123
    124     <para>
    125       <option>-Denable-gtk-doc</option>: Use this parameter if
    126       <application>GTK-Doc</application> is installed and you wish to rebuild
    127       and install the API documentation.
    128     </para>
     124    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     125      href="../../xincludes/meson-buildtype-release.xml"/>
    129126
    130127  </sect2>
    131 -->
     128
    132129  <sect2 role="content">
    133130    <title>Contents</title>
  • gnome/platform/gjs.xml

    r730b5bc radf17153  
    125125cd    gjs-build &amp;&amp;
    126126
    127 meson --prefix=/usr .. &amp;&amp;
     127meson --prefix=/usr --buildtype=release .. &amp;&amp;
    128128ninja</userinput></screen>
    129129
     
    145145<screen role="root"><userinput>ninja install &amp;&amp;
    146146ln -sfv gjs-console /usr/bin/gjs</userinput></screen>
     147
     148  </sect2>
     149
     150  <sect2 role="commands">
     151    <title>Command Explanations</title>
     152
     153    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     154      href="../../xincludes/meson-buildtype-release.xml"/>
    147155
    148156  </sect2>
  • gnome/platform/gnome-bluetooth.xml

    r730b5bc radf17153  
    117117cd    build &amp;&amp;
    118118
    119 meson --prefix=/usr .. &amp;&amp;
     119meson --prefix=/usr --buildtype=release .. &amp;&amp;
    120120ninja</userinput></screen>
    121121
     
    130130<screen role="root"><userinput>ninja install</userinput></screen>
    131131
     132  </sect2>
     133
     134  <sect2 role="commands">
     135    <title>Command Explanations</title>
     136
     137    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     138      href="../../xincludes/meson-buildtype-release.xml"/>
    132139  </sect2>
    133140
  • gnome/platform/gnome-control-center.xml

    r730b5bc radf17153  
    145145cd    build &amp;&amp;
    146146
    147 meson --prefix=/usr .. &amp;&amp;
     147meson --prefix=/usr --buildtype=release .. &amp;&amp;
    148148ninja</userinput></screen>
    149149
     
    164164  <sect2 role="commands">
    165165    <title>Command Explanations</title>
     166
     167    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     168      href="../../xincludes/meson-buildtype-release.xml"/>
    166169
    167170    <para>
  • gnome/platform/gnome-desktop.xml

    r730b5bc radf17153  
    114114
    115115meson --prefix=/usr                 \
     116      --buildtype=release           \
    116117      -Dgnome_distributor="BLFS" .. &amp;&amp;
    117118ninja</userinput></screen>
     
    144145  <sect2 role="commands">
    145146    <title>Command Explanations</title>
     147
     148    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     149      href="../../xincludes/meson-buildtype-release.xml"/>
    146150
    147151    <para>
  • gnome/platform/gnome-session.xml

    r730b5bc radf17153  
    136136
    137137meson --prefix=/usr           \
     138      --buildtype=release     \
    138139      -Dsystemd_journal=false \
    139140      .. &amp;&amp;
     
    143144cd    build &amp;&amp;
    144145
    145 meson --prefix=/usr .. &amp;&amp;
     146meson --prefix=/usr --buildtype=release .. &amp;&amp;
    146147ninja</userinput></screen>
    147148
     
    172173
    173174  </sect2>
     175
     176  <sect2 role="commands">
     177    <title>Command Explanations</title>
     178
     179    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     180      href="../../xincludes/meson-buildtype-release.xml"/>
     181   </sect2>
    174182
    175183  <sect2 role="content">
  • gnome/platform/gnome-settings-daemon.xml

    r730b5bc radf17153  
    163163cd    build &amp;&amp;
    164164
    165 meson --prefix=/usr -Dsystemd=false .. &amp;&amp;
     165meson --prefix=/usr --buildtype=release -Dsystemd=false .. &amp;&amp;
    166166ninja</userinput></screen>
    167167
     
    169169cd    build &amp;&amp;
    170170
    171 meson --prefix=/usr .. &amp;&amp;
     171meson --prefix=/usr --buildtype=release .. &amp;&amp;
    172172ninja</userinput></screen>
    173173
     
    191191
    192192<screen role="root"><userinput>ninja install</userinput></screen>
     193
     194  </sect2>
     195
     196  <sect2 role="commands">
     197    <title>Command Explanations</title>
     198
     199    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     200      href="../../xincludes/meson-buildtype-release.xml"/>
    193201
    194202  </sect2>
  • gnome/platform/gnome-shell.xml

    r730b5bc radf17153  
    147147cd    build &amp;&amp;
    148148
    149 meson --prefix=/usr -Dsystemd=false .. &amp;&amp;
     149meson --prefix=/usr --buildtype=release -Dsystemd=false .. &amp;&amp;
    150150ninja</userinput></screen>
    151151
     
    153153cd    build &amp;&amp;
    154154
    155 meson --prefix=/usr .. &amp;&amp;
     155meson --prefix=/usr --buildtype=release .. &amp;&amp;
    156156ninja</userinput></screen>
    157157
     
    172172  <sect2 role="commands">
    173173    <title>Command Explanations</title>
     174
     175    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     176      href="../../xincludes/meson-buildtype-release.xml"/>
    174177
    175178    <para revision="sysv">
  • gnome/platform/grilo.xml

    r730b5bc radf17153  
    119119cd    build    &amp;&amp;
    120120
    121 meson --prefix=/usr \
     121meson --prefix=/usr       \
     122      --buildtype=release \
    122123      -Denable-gtk-doc=false .. &amp;&amp;
    123124ninja</userinput></screen>
     
    137138  <sect2 role="commands">
    138139    <title>Command Explanations</title>
     140
     141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     142      href="../../xincludes/meson-buildtype-release.xml"/>
    139143
    140144    <para>
  • gnome/platform/gvfs.xml

    r730b5bc radf17153  
    149149cd    build &amp;&amp;
    150150
    151 meson --prefix=/usr     \
    152       -Dfuse=false      \
    153       -Dgphoto2=false   \
    154       -Dafc=false       \
    155       -Dbluray=false    \
    156       -Dnfs=false       \
    157       -Dmtp=false       \
    158       -Dsmb=false       \
    159       -Dtmpfilesdir=no  \
    160       -Ddnssd=false     \
    161       -Dgoa=false       \
    162       -Dgoogle=false    \
     151meson --prefix=/usr       \
     152      --buildtype=release \
     153      -Dfuse=false        \
     154      -Dgphoto2=false     \
     155      -Dafc=false         \
     156      -Dbluray=false      \
     157      -Dnfs=false         \
     158      -Dmtp=false         \
     159      -Dsmb=false         \
     160      -Dtmpfilesdir=no    \
     161      -Ddnssd=false       \
     162      -Dgoa=false         \
     163      -Dgoogle=false      \
    163164      -Dsystemduserunitdir=no .. &amp;&amp;
    164165ninja</userinput></screen>
     
    167168cd    build &amp;&amp;
    168169
    169 meson --prefix=/usr     \
    170       -Dfuse=false      \
    171       -Dgphoto2=false   \
    172       -Dafc=false       \
    173       -Dbluray=false    \
    174       -Dnfs=false       \
    175       -Dmtp=false       \
    176       -Dsmb=false       \
    177       -Ddnssd=false     \
    178       -Dgoa=false       \
    179       -Dgoogle=false    .. &amp;&amp;
     170meson --prefix=/usr       \
     171      --buildtype=release \
     172      -Dfuse=false        \
     173      -Dgphoto2=false     \
     174      -Dafc=false         \
     175      -Dbluray=false      \
     176      -Dnfs=false         \
     177      -Dmtp=false         \
     178      -Dsmb=false         \
     179      -Ddnssd=false       \
     180      -Dgoa=false         \
     181      -Dgoogle=false      .. &amp;&amp;
    180182ninja</userinput></screen>
    181183
     
    196198  <sect2 role="commands">
    197199    <title>Command Explanations</title>
     200
     201    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     202      href="../../xincludes/meson-buildtype-release.xml"/>
    198203
    199204    <para>
  • gnome/platform/libchamplain.xml

    r730b5bc radf17153  
    112112cd    build &amp;&amp;
    113113
    114 meson --prefix=/usr .. &amp;&amp;
     114meson --prefix=/usr --buildtype=release .. &amp;&amp;
    115115ninja</userinput></screen>
    116116
     
    127127  </sect2>
    128128 
    129 <!--
    130129  <sect2 role="commands">
    131130    <title>Command Explanations</title>
    132131
    133     <para>
    134       <parameter>- -enable-vala</parameter>: This switch enables
    135       building of the Vala bindings. Remove if you don't have
    136       <xref linkend="vala"/> installed.
    137     </para>
    138 
    139132    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    140       href="../../xincludes/static-libraries.xml"/>
    141 
    142     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    143       href="../../xincludes/gtk-doc-rebuild.xml"/>
     133      href="../../xincludes/meson-buildtype-release.xml"/>
    144134
    145135  </sect2>
    146 -->
    147136
    148137  <sect2 role="content">
  • gnome/platform/libgdata.xml

    r730b5bc radf17153  
    113113cd    build &amp;&amp;
    114114
    115 meson --prefix=/usr -Dgtk_doc=false -Dalways_build_tests=false .. &amp;&amp;
     115meson --prefix=/usr                 \
     116      --buildtype=release           \
     117      -Dgtk_doc=false               \
     118      -Dalways_build_tests=false .. &amp;&amp;
    116119ninja</userinput></screen>
    117120
     
    135138  <sect2 role="commands">
    136139    <title>Command Explanations</title>
     140
     141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     142      href="../../xincludes/meson-buildtype-release.xml"/>
     143
    137144    <para>
    138145      <parameter>-Dgtk_doc=false</parameter>: Remove this if you have
  • gnome/platform/libgweather.xml

    r730b5bc radf17153  
    112112cd    build &amp;&amp;
    113113
    114 meson --prefix=/usr .. &amp;&amp;
     114meson --prefix=/usr --buildtype=release .. &amp;&amp;
    115115ninja</userinput></screen>
    116116
     
    129129  <sect2 role="commands">
    130130    <title>Command Explanations</title>
     131
     132    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     133      href="../../xincludes/meson-buildtype-release.xml"/>
    131134
    132135    <para>
  • gnome/platform/libpeas.xml

    r730b5bc radf17153  
    120120cd    build &amp;&amp;
    121121
    122 meson --prefix=/usr .. &amp;&amp;
     122meson --prefix=/usr --buildtype=release .. &amp;&amp;
    123123ninja</userinput></screen>
    124124
     
    139139  <sect2 role="commands">
    140140    <title>Command Explanations</title>
     141
     142    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     143      href="../../xincludes/meson-buildtype-release.xml"/>
    141144
    142145    <para>
  • gnome/platform/libsecret.xml

    r730b5bc radf17153  
    131131cd bld &amp;&amp;
    132132
    133 meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
     133meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. &amp;&amp;
    134134ninja</userinput></screen>
    135135
     
    150150  <sect2 role="commands">
    151151    <title>Command Explanations</title>
     152
     153    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     154      href="../../xincludes/meson-buildtype-release.xml"/>
    152155
    153156    <para>
  • gnome/platform/mutter.xml

    r730b5bc radf17153  
    156156cd    build &amp;&amp;
    157157
    158 meson --prefix=/usr .. &amp;&amp;
     158meson --prefix=/usr --buildtype=debugoptimized .. &amp;&amp;
    159159ninja</userinput></screen>
    160160
     
    174174<screen role="root"><userinput>ninja install</userinput></screen>
    175175
     176  </sect2>
     177
     178  <sect2 role="commands">
     179    <title>Command Explanations</title>
     180
     181    <para>
     182      <parameter>--buildtype=debugoptimized</parameter>: Override the
     183      default buildtype (<quote>debug</quote>), which would produce
     184      unoptimized binaries.  The test suite of this package needs debug
     185      to be enabled.
     186    </para>
    176187  </sect2>
    177188
  • gnome/platform/nautilus.xml

    r730b5bc radf17153  
    134134cd    build &amp;&amp;
    135135
    136 meson --prefix=/usr      \
    137       -Dselinux=false    \
    138       -Dpackagekit=false \
     136meson --prefix=/usr       \
     137      --buildtype=release \
     138      -Dselinux=false     \
     139      -Dpackagekit=false  \
    139140      .. &amp;&amp;
    140141
     
    159160  <sect2 role="commands">
    160161    <title>Command Explanations</title>
     162
     163    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     164      href="../../xincludes/meson-buildtype-release.xml"/>
    161165
    162166    <para>
  • gnome/platform/totem-pl-parser.xml

    r730b5bc radf17153  
    114114cd    build &amp;&amp;
    115115
    116 meson --prefix /usr .. &amp;&amp;
     116meson --prefix=/usr --buildtype=release .. &amp;&amp;
    117117ninja</userinput></screen>
    118118
     
    127127<screen role="root"><userinput>ninja install</userinput></screen>
    128128
     129  </sect2>
     130
     131  <sect2 role="commands">
     132    <title>Command Explanations</title>
     133
     134    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     135      href="../../xincludes/meson-buildtype-release.xml"/>
    129136  </sect2>
    130137
  • gnome/platform/tracker3-miners.xml

    r730b5bc radf17153  
    134134cd    build &amp;&amp;
    135135
    136 meson --prefix=/usr -Dman=false .. &amp;&amp;
     136meson --prefix=/usr --buildtype=release -Dman=false .. &amp;&amp;
    137137ninja</userinput></screen>
    138138
     
    140140cd    build &amp;&amp;
    141141
    142 meson --prefix=/usr -Dsystemd_user_services=false -Dman=false .. &amp;&amp;
     142meson --prefix=/usr                 \
     143      --buildtype=release           \
     144      -Dsystemd_user_services=false \
     145      -Dman=false .. &amp;&amp;
    143146ninja</userinput></screen>
    144147
     
    158161  <sect2 role="commands">
    159162    <title>Command Explanations</title>
     163
     164    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     165      href="../../xincludes/meson-buildtype-release.xml"/>
    160166
    161167    <para>
  • gnome/platform/tracker3.xml

    r730b5bc radf17153  
    130130cd    build &amp;&amp;
    131131
    132 meson --prefix=/usr -Ddocs=false -Dman=false .. &amp;&amp;
     132meson --prefix=/usr       \
     133      --buildtype=release \
     134      -Ddocs=false        \
     135      -Dman=false ..      &amp;&amp;
    133136ninja</userinput></screen>
    134137
     
    136139cd    build &amp;&amp;
    137140
    138 meson --prefix=/usr -Ddocs=false -Dman=false -Dsystemd_user_services=false .. &amp;&amp;
     141meson --prefix=/usr      \
     142      --buildtype=release \
     143      -Ddocs=false       \
     144      -Dman=false        \
     145      -Dsystemd_user_services=false .. &amp;&amp;
    139146ninja</userinput></screen>
    140147
     
    157164  <sect2 role="commands">
    158165    <title>Command Explanations</title>
     166
     167    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     168      href="../../xincludes/meson-buildtype-release.xml"/>
    159169
    160170    <para>
  • gnome/platform/vte.xml

    r730b5bc radf17153  
    117117cd    build &amp;&amp;
    118118
    119 meson  --prefix=/usr -Dfribidi=false .. &amp;&amp;
     119meson --prefix=/usr --buildtype=release -Dfribidi=false .. &amp;&amp;
    120120ninja</userinput></screen>
    121121
     
    123123cd    build &amp;&amp;
    124124
    125 meson --prefix=/usr -Dfribidi=false -D_systemd=false .. &amp;&amp;
     125meson --prefix=/usr       \
     126      --buildtype=release \
     127      -Dfribidi=false     \
     128      -D_systemd=false .. &amp;&amp;
    126129ninja</userinput></screen>
    127130
     
    141144  <sect2 role="commands">
    142145    <title>Command Explanations</title>
     146
     147    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     148      href="../../xincludes/meson-buildtype-release.xml"/>
    143149
    144150    <para>
  • networking/netlibs/geoclue2.xml

    r730b5bc radf17153  
    110110cd    build &amp;&amp;
    111111
    112 meson --prefix=/usr -Dgtk-doc=false .. &amp;&amp;
     112meson --prefix=/usr --buildtype=release -Dgtk-doc=false .. &amp;&amp;
    113113ninja</userinput></screen>
    114114
     
    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>
  • networking/netlibs/glib-networking.xml

    r730b5bc radf17153  
    132132
    133133meson --prefix=/usr          \
     134      --buildtype=release    \
    134135      -Dlibproxy=disabled .. &amp;&amp;
    135136ninja</userinput></screen>
     
    156157
    157158  </sect2>
    158 <!--
     159
    159160  <sect2 role="commands">
    160161    <title>Command Explanations</title>
    161162
    162     <para>
    163       <parameter>- -without-ca-certificates</parameter>: This parameter forces
    164       use of PKCS #11 modules for TLS certificate validation instead of a
    165       bundle of certificates.
    166     </para>
    167 
    168163    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    169       href="../../xincludes/static-libraries.xml"/>
    170 
    171   </sect2>
    172   -->
     164      href="../../xincludes/meson-buildtype-release.xml"/>
     165
     166  </sect2>
     167
    173168  <!-- This isn't needed anymore and breaks applications which use it.
    174169  <sect2 role="configuration">
  • networking/netlibs/libnma.xml

    r730b5bc radf17153  
    108108
    109109meson --prefix=/usr                             \
     110      --buildtype=release                       \
    110111      -Dgtk_doc=false                           \
    111112      -Dmobile_broadband_provider_info=false .. &amp;&amp;
     
    125126  <sect2 role="commands">
    126127    <title>Command Explanations</title>
     128
     129    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     130      href="../../xincludes/meson-buildtype-release.xml"/>
    127131
    128132    <para>
  • networking/netlibs/libsoup.xml

    r730b5bc radf17153  
    136136cd    build &amp;&amp;
    137137
    138 meson --prefix=/usr -Dvapi=enabled -Dgssapi=disabled .. &amp;&amp;
     138meson --prefix=/usr       \
     139      --buildtype=release \
     140      -Dvapi=enabled      \
     141      -Dgssapi=disabled   .. &amp;&amp;
    139142ninja</userinput></screen>
    140143
     
    153156  <sect2 role="commands">
    154157    <title>Command Explanations</title>
     158
     159    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     160      href="../../xincludes/meson-buildtype-release.xml"/>
    155161
    156162    <para>
  • networking/netutils/networkmanager.xml

    r730b5bc radf17153  
    198198
    199199CXXFLAGS+="-O2 -fPIC"            \
    200 meson --prefix /usr              \
     200meson --prefix=/usr              \
     201      --buildtype=release        \
    201202      -Dlibaudit=no              \
    202203      -Dlibpsl=false             \
     
    217218
    218219CXXFLAGS+="-O2 -fPIC"            \
    219 meson --prefix /usr              \
     220meson --prefix=/usr              \
     221      --buildtype=release        \
    220222      -Dlibaudit=no              \
    221223      -Dlibpsl=false             \
     
    259261      necessary to build the Qt5 based examples.
    260262    </para>
     263
     264    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     265      href="../../xincludes/meson-buildtype-release.xml"/>
    261266
    262267    <para>
  • postlfs/filesystems/fuse3.xml

    r730b5bc radf17153  
    129129cd    build &amp;&amp;
    130130
    131 meson --prefix=/usr .. &amp;&amp;
     131meson --prefix=/usr --buildtype=release .. &amp;&amp;
    132132ninja</userinput></screen>
    133133
     
    181181      installation of a boot script and udev rule that are not needed.
    182182    </para>
     183
     184    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     185      href="../../xincludes/meson-buildtype-release.xml"/>
    183186
    184187<!-- FIXME: Removed with merged-/usr changes
  • x/installing/libinput.xml

    r730b5bc radf17153  
    147147
    148148meson --prefix=$XORG_PREFIX \
     149      --buildtype=release   \
    149150      -Ddebug-gui=false     \
    150151      -Dtests=false         \
     
    193194      <title>Command Explanations</title>
    194195
    195       <para>
    196         <parameter>-Dudev-dir=/lib/udev</parameter>: This switch
    197         specifies where UDev rules and hwdb files will be installed.
    198       </para>
     196      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     197        href="../../xincludes/meson-buildtype-release.xml"/>
    199198
    200199      <para>
  • x/lib/at-spi2-atk.xml

    r730b5bc radf17153  
    9696cd build &amp;&amp;
    9797
    98 meson --prefix=/usr .. &amp;&amp;
     98meson --prefix=/usr --buildtype=release .. &amp;&amp;
    9999ninja</userinput></screen>
    100100
     
    113113      href="../../xincludes/gsettings-destdir.xml"/>
    114114
     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
  • x/lib/at-spi2-core.xml

    r730b5bc radf17153  
    110110cd    build &amp;&amp;
    111111
    112 meson --prefix=/usr     \
     112meson --prefix=/usr       \
     113      --buildtype=release \
    113114      -Dsystemd_user_dir=/tmp .. &amp;&amp;
    114115ninja</userinput></screen>
     
    117118cd    build &amp;&amp;
    118119
    119 meson --prefix=/usr .. &amp;&amp;
     120meson --prefix=/usr --buildtype=release .. &amp;&amp;
    120121ninja</userinput></screen>
    121122
     
    150151      use this file.
    151152    </para>
     153
     154  </sect2>
     155
     156  <sect2 role="commands">
     157    <title>Command Explanations</title>
     158
     159    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     160      href="../../xincludes/meson-buildtype-release.xml"/>
    152161
    153162  </sect2>
  • x/lib/atk.xml

    r730b5bc radf17153  
    105105cd    build &amp;&amp;
    106106
    107 meson --prefix=/usr .. &amp;&amp;
     107meson --prefix=/usr --buildtype=release .. &amp;&amp;
    108108ninja</userinput></screen>
    109109
     
    118118<screen role="root"><userinput>ninja install</userinput></screen>
    119119
     120  </sect2>
     121
     122  <sect2 role="commands">
     123    <title>Command Explanations</title>
     124
     125    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     126      href="../../xincludes/meson-buildtype-release.xml"/>
    120127  </sect2>
    121128
  • x/lib/colord-gtk.xml

    r730b5bc radf17153  
    114114cd    build &amp;&amp;
    115115
    116 meson --prefix=/usr  \
    117       -Dgtk2=true    \
    118       -Dvapi=true    \
    119       -Ddocs=false   \
    120       -Dman=false .. &amp;&amp;
     116meson --prefix=/usr       \
     117      --buildtype=release \
     118      -Dgtk2=true         \
     119      -Dvapi=true         \
     120      -Ddocs=false        \
     121      -Dman=false ..      &amp;&amp;
    121122ninja</userinput></screen>
    122123
     
    140141  <sect2 role="commands">
    141142    <title>Command Explanations</title>
     143
     144    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     145      href="../../xincludes/meson-buildtype-release.xml"/>
    142146
    143147    <para>
  • x/lib/gdk-pixbuf.xml

    r730b5bc radf17153  
    121121cd build &amp;&amp;
    122122
    123 meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
     123meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. &amp;&amp;
    124124ninja</userinput></screen>
    125125
     
    149149  <sect2 role="commands">
    150150    <title>Command Explanations</title>
     151
     152    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     153      href="../../xincludes/meson-buildtype-release.xml"/>
    151154
    152155    <para>
  • x/lib/graphene.xml

    r730b5bc radf17153  
    9595cd    build &amp;&amp;
    9696
    97 meson --prefix=/usr .. &amp;&amp;
     97meson --prefix=/usr --buildtype=release .. &amp;&amp;
    9898ninja</userinput></screen>
    9999
     
    111111  <sect2 role="commands">
    112112    <title>Command Explanations</title>
     113
     114    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     115      href="../../xincludes/meson-buildtype-release.xml"/>
    113116
    114117    <para>
  • x/lib/gtk4.xml

    r730b5bc radf17153  
    131131cd    build &amp;&amp;
    132132
    133 meson --prefix=/usr -Dbroadway_backend=true .. &amp;&amp;
     133meson --prefix=/usr --buildtype=release -Dbroadway_backend=true .. &amp;&amp;
    134134ninja</userinput></screen>
    135135
     
    151151  <sect2 role="commands">
    152152    <title>Command Explanations</title>
     153
     154    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     155      href="../../xincludes/meson-buildtype-release.xml"/>
    153156
    154157    <para>
  • x/lib/libdazzle.xml

    r730b5bc radf17153  
    9898cd    build &amp;&amp;
    9999
    100 meson --prefix=/usr .. &amp;&amp;
     100meson --prefix=/usr --buildtype=release .. &amp;&amp;
    101101ninja</userinput></screen>
    102102
     
    111111
    112112<screen role="root"><userinput>ninja install</userinput></screen>
     113  </sect2>
     114
     115  <sect2 role="commands">
     116    <title>Command Explanations</title>
     117
     118    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     119      href="../../xincludes/meson-buildtype-release.xml"/>
    113120  </sect2>
    114121
  • x/lib/libdrm.xml

    r730b5bc radf17153  
    110110cd    build &amp;&amp;
    111111
    112 meson --prefix=$XORG_PREFIX -Dudev=true -Dvalgrind=false &amp;&amp;
     112meson --prefix=$XORG_PREFIX \
     113      --buildtype=release   \
     114      -Dudev=true           \
     115      -Dvalgrind=false      &amp;&amp;
    113116ninja</userinput></screen>
    114117
     
    140143    <title>Command Explanations</title>
    141144
     145    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     146      href="../../xincludes/meson-buildtype-release.xml"/>
     147
    142148    <para>
    143149      <parameter>-Dudev=true</parameter>: This parameter enables support for using
  • x/lib/libepoxy.xml

    r730b5bc radf17153  
    9898cd    build &amp;&amp;
    9999
    100 meson --prefix=/usr .. &amp;&amp;
     100meson --prefix=/usr --buildtype=release .. &amp;&amp;
    101101ninja</userinput></screen>
    102102
     
    115115  <sect2 role="commands">
    116116    <title>Command Explanations</title>
     117
     118    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     119      href="../../xincludes/meson-buildtype-release.xml"/>
    117120
    118121    <para>
  • x/lib/libhandy1.xml

    r730b5bc radf17153  
    104104cd    build &amp;&amp;
    105105
    106 meson --prefix=/usr .. &amp;&amp;
     106meson --prefix=/usr --buildtype=release .. &amp;&amp;
    107107ninja</userinput></screen>
    108108
     
    121121  <sect2 role="commands">
    122122    <title>Command Explanations</title>
     123
     124    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     125      href="../../xincludes/meson-buildtype-release.xml"/>
    123126
    124127    <para>
  • x/lib/libnotify.xml

    r730b5bc radf17153  
    120120cd    build &amp;&amp;
    121121
    122 meson --prefix=/usr -Dgtk_doc=false -Dman=false .. &amp;&amp;
     122meson --prefix=/usr       \
     123      --buildtype=release \
     124      -Dgtk_doc=false     \
     125      -Dman=false .. &amp;&amp;
    123126ninja</userinput></screen>
    124127
     
    137140  <sect2 role="commands">
    138141    <title>Command Explanations</title>
     142
     143    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     144      href="../../xincludes/meson-buildtype-release.xml"/>
    139145
    140146    <para>
  • x/lib/pango.xml

    r730b5bc radf17153  
    116116cd    build &amp;&amp;
    117117
    118 meson --prefix=/usr .. &amp;&amp;
     118meson --prefix=/usr --buildtype=release .. &amp;&amp;
    119119ninja</userinput></screen>
    120120
     
    145145  <sect2 role="commands">
    146146    <title>Command Explanations</title>
     147
     148    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     149      href="../../xincludes/meson-buildtype-release.xml"/>
    147150
    148151    <para>
Note: See TracChangeset for help on using the changeset viewer.