Changeset cbfa153


Ignore:
Timestamp:
07/17/2024 06:47:00 PM (3 months ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
12.2, gimp3, lazarus, trunk, xry111/for-12.3, xry111/spidermonkey128
Children:
ad8b716
Parents:
4304a5f
Message:

Finish adding spaces after -D options.

Files:
41 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/abseil-cpp.xml

    r4304a5f rcbfa153  
    8080cd    build &amp;&amp;
    8181
    82 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    83       -DCMAKE_BUILD_TYPE=Release  \
    84       -DABSL_PROPAGATE_CXX_STD=ON \
    85       -DBUILD_SHARED_LIBS=ON      \
    86       -GNinja ..                  &amp;&amp;
     82cmake -D CMAKE_INSTALL_PREFIX=/usr \
     83      -D CMAKE_BUILD_TYPE=Release  \
     84      -D ABSL_PROPAGATE_CXX_STD=ON \
     85      -D BUILD_SHARED_LIBS=ON      \
     86      -G Ninja ..                  &amp;&amp;
    8787ninja</userinput></screen>
    8888
     
    103103
    104104    <para>
    105       <parameter>-DABSL_PROPAGATE_CXX_STD=ON</parameter>: This parameter
     105      <parameter>-D ABSL_PROPAGATE_CXX_STD=ON</parameter>: This parameter
    106106      enables propagating C++ features to targets that link to this package's
    107107      libraries.
     
    109109
    110110    <para>
    111       <parameter>-DBUILD_SHARED_LIBS=ON</parameter>: This parameter builds
     111      <parameter>-D BUILD_SHARED_LIBS=ON</parameter>: This parameter builds
    112112      shared versions of the libraries provided by this package instead of
    113113      static libraries.
  • general/genlib/brotli.xml

    r4304a5f rcbfa153  
    9898cd    build &amp;&amp;
    9999
    100 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    101       -DCMAKE_BUILD_TYPE=Release  \
     100cmake -D CMAKE_INSTALL_PREFIX=/usr \
     101      -D CMAKE_BUILD_TYPE=Release  \
    102102      ..  &amp;&amp;
    103103make</userinput></screen>
  • general/genlib/clucene.xml

    r4304a5f rcbfa153  
    106106cd    build &amp;&amp;
    107107
    108 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    109       -DBUILD_CONTRIBS_LIB=ON .. &amp;&amp;
     108cmake -D CMAKE_INSTALL_PREFIX=/usr \
     109      -D BUILD_CONTRIBS_LIB=ON .. &amp;&amp;
    110110make</userinput></screen>
    111111
     
    122122
    123123    <para>
    124       <parameter>-DBUILD_CONTRIBS_LIB=ON</parameter>: This cmake variable
     124      <parameter>-D BUILD_CONTRIBS_LIB=ON</parameter>: This cmake variable
    125125      enables building the CLucene contribs library necessary for running
    126126      applications that use language specific text analyzers like LibreOffice
  • general/genlib/double-conversion.xml

    r4304a5f rcbfa153  
    9090cd    build &amp;&amp;
    9191
    92 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    93       -DBUILD_SHARED_LIBS=ON      \
    94       -DBUILD_TESTING=ON          \
     92cmake -D CMAKE_INSTALL_PREFIX=/usr \
     93      -D BUILD_SHARED_LIBS=ON      \
     94      -D BUILD_TESTING=ON          \
    9595      ..                          &amp;&amp;
    9696make</userinput></screen>
     
    111111
    112112    <para>
    113       <parameter>-DBUILD_SHARED_LIBS=ON</parameter>: This switch forces cmake to build
     113      <parameter>-D BUILD_SHARED_LIBS=ON</parameter>: This switch forces cmake to build
    114114      a shared version of the library instead of the static version.
    115115    </para>
    116116
    117117    <para>
    118       <parameter>-DBUILD_TESTING=ON</parameter>: This switch builds the test programs.
     118      <parameter>-D BUILD_TESTING=ON</parameter>: This switch builds the test programs.
    119119    </para>
    120120  </sect2>
  • general/genlib/intel-gmmlib.xml

    r4304a5f rcbfa153  
    9797cd    build &amp;&amp;
    9898
    99 cmake -DCMAKE_INSTALL_PREFIX=/usr  \
    100       -DBUILD_TYPE=Release          \
    101       -G Ninja                      \
    102       -Wno-dev ..                   &amp;&amp;
     99cmake -D CMAKE_INSTALL_PREFIX=/usr \
     100      -D BUILD_TYPE=Release        \
     101      -G Ninja                     \
     102      -W no-dev ..                 &amp;&amp;
    103103ninja</userinput></screen>
    104104
    105105    <para>
    106106      The test suite is normally run by <command>ninja</command> unless
    107       -DRUN_TEST_SUITE=NO is passed to cmake.
     107      -D RUN_TEST_SUITE=NO is passed to cmake.
    108108    </para>
    109109
  • general/genlib/json-c.xml

    r4304a5f rcbfa153  
    101101cd    build &amp;&amp;
    102102
    103 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    104       -DCMAKE_BUILD_TYPE=Release  \
    105       -DBUILD_STATIC_LIBS=OFF     \
     103cmake -D CMAKE_INSTALL_PREFIX=/usr \
     104      -D CMAKE_BUILD_TYPE=Release  \
     105      -D BUILD_STATIC_LIBS=OFF     \
    106106      .. &amp;&amp;
    107107make</userinput></screen>
     
    139139
    140140    <para>
    141       <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is
     141      <parameter>-D CMAKE_BUILD_TYPE=Release</parameter>: This switch is
    142142      used to apply a higher level of compiler optimizations.
    143143    </para>
  • general/genlib/libptytty.xml

    r4304a5f rcbfa153  
    8989cd    build &amp;&amp;
    9090
    91 cmake -DCMAKE_INSTALL_PREFIX=/usr     \
    92       -DCMAKE_BUILD_TYPE=Release      \
    93       -DPT_UTMP_FILE:STRING=/run/utmp \
     91cmake -D CMAKE_INSTALL_PREFIX=/usr     \
     92      -D CMAKE_BUILD_TYPE=Release      \
     93      -D PT_UTMP_FILE:STRING=/run/utmp \
    9494      .. &amp;&amp;
    9595make</userinput></screen>
  • general/genlib/libuv.xml

    r4304a5f rcbfa153  
    106106cd    build &amp;&amp;
    107107
    108 cmake -DCMAKE_INSTALL_PREFIX=/usr .. &amp;&amp;
     108cmake -D CMAKE_INSTALL_PREFIX=/usr .. &amp;&amp;
    109109make </userinput></screen>
    110110-->
  • general/genlib/libyaml.xml

    r4304a5f rcbfa153  
    9292cd    build &amp;&amp;
    9393
    94 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    95       -DBUILD_SHARED_LIBS=true    \
    96       -DCMAKE_BUILD_TYPE=RELEASE ..  &amp;&amp;
     94cmake -D CMAKE_INSTALL_PREFIX=/usr \
     95      -D BUILD_SHARED_LIBS=true    \
     96      -D CMAKE_BUILD_TYPE=RELEASE ..  &amp;&amp;
    9797make</userinput></screen> -->
    9898
  • general/genlib/protobuf.xml

    r4304a5f rcbfa153  
    8686cd    build &amp;&amp;
    8787
    88 cmake -DCMAKE_INSTALL_PREFIX=/usr      \
    89       -DCMAKE_BUILD_TYPE=Release       \
    90       -DCMAKE_SKIP_INSTALL_RPATH=ON    \
    91       -Dprotobuf_BUILD_TESTS=OFF       \
    92       -Dprotobuf_ABSL_PROVIDER=package \
    93       -Dprotobuf_BUILD_LIBUPB=OFF      \
    94       -Dprotobuf_BUILD_SHARED_LIBS=ON  \
    95       -Dutf8_range_ENABLE_INSTALL=OFF  \
    96       -G Ninja ..                      &amp;&amp;
     88cmake -D CMAKE_INSTALL_PREFIX=/usr      \
     89      -D CMAKE_BUILD_TYPE=Release       \
     90      -D CMAKE_SKIP_INSTALL_RPATH=ON    \
     91      -D protobuf_BUILD_TESTS=OFF       \
     92      -D protobuf_ABSL_PROVIDER=package \
     93      -D protobuf_BUILD_LIBUPB=OFF      \
     94      -D protobuf_BUILD_SHARED_LIBS=ON  \
     95      -D utf8_range_ENABLE_INSTALL=OFF  \
     96      -G Ninja ..                       &amp;&amp;
    9797ninja</userinput></screen>
    9898
     
    125125
    126126    <para>
    127       <parameter>-Dprotobuf_BUILD_TESTS=OFF</parameter>: This parameter prevents
     127      <parameter>-D protobuf_BUILD_TESTS=OFF</parameter>: This parameter prevents
    128128      the tests from being built because
    129129      <ulink url="https://github.com/google/googletest">gtest</ulink> is not
     
    132132
    133133    <para>
    134       <parameter>-Dprotobuf_ABSL_PROVIDER=package</parameter>: This parameter
     134      <parameter>-D protobuf_ABSL_PROVIDER=package</parameter>: This parameter
    135135      allows the build system to use the system-installed copy of
    136136      <xref linkend="abseil-cpp" role="nodep"/>.
     
    138138
    139139    <para>
    140       <parameter>-Dprotobuf_BUILD_SHARED_LIBS=ON</parameter>: This parameter
     140      <parameter>-D protobuf_BUILD_SHARED_LIBS=ON</parameter>: This parameter
    141141      enables building shared versions of the libraries provided by this package
    142142      instead of static versions.
     
    144144
    145145    <para>
    146       <parameter>-Dutf8_range_ENABLE_INSTALL=OFF</parameter>: This parameter
     146      <parameter>-D utf8_range_ENABLE_INSTALL=OFF</parameter>: This parameter
    147147      disables installing the utf8_range static library.  The functions
    148148      provided by this library and used by protobuf is already embedded into
  • general/genlib/spirv-headers.xml

    r4304a5f rcbfa153  
    9898cd    build &amp;&amp;
    9999
    100 cmake -DCMAKE_INSTALL_PREFIX=/usr -G Ninja .. &amp;&amp;
     100cmake -D CMAKE_INSTALL_PREFIX=/usr -G Ninja .. &amp;&amp;
    101101ninja</userinput></screen>
    102102
  • general/genlib/uchardet.xml

    r4304a5f rcbfa153  
    8989cd    build &amp;&amp;
    9090
    91 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    92       -DBUILD_STATIC=OFF          \
    93       -Wno-dev ..                 &amp;&amp;
     91cmake -D CMAKE_INSTALL_PREFIX=/usr \
     92      -D BUILD_STATIC=OFF          \
     93      -W no-dev ..                 &amp;&amp;
    9494make</userinput></screen>
    9595
     
    109109
    110110    <para>
    111       <parameter>-DBUILD_STATIC=OFF</parameter>: This switch disables building
     111      <parameter>-D BUILD_STATIC=OFF</parameter>: This switch disables building
    112112      the static version of the library.
    113113    </para>
  • general/genlib/utfcpp.xml

    r4304a5f rcbfa153  
    8686cd    build &amp;&amp;
    8787
    88 cmake -DCMAKE_INSTALL_PREFIX=/usr ..</userinput></screen>
     88cmake -D CMAKE_INSTALL_PREFIX=/usr ..</userinput></screen>
    8989<!-- Running make does nothing -->
    9090
  • general/genutils/tidy-html5.xml

    r4304a5f rcbfa153  
    9494<screen><userinput>cd build/cmake &amp;&amp;
    9595
    96 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    97       -DCMAKE_BUILD_TYPE=Release  \
    98       -DBUILD_TAB2SPACE=ON        \
     96cmake -D CMAKE_INSTALL_PREFIX=/usr \
     97      -D CMAKE_BUILD_TYPE=Release  \
     98      -D BUILD_TAB2SPACE=ON        \
    9999      ../..    &amp;&amp;
    100100
     
    119119
    120120    <para>
    121       <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used to
     121      <parameter>-D CMAKE_BUILD_TYPE=Release</parameter>: This switch is used to
    122122      build the release library without any debug `assert` in the code.
    123123    </para>
    124124
    125125    <para>
    126       <parameter>-DBUILD_TAB2SPACE=ON</parameter>: This switch is used to enable
     126      <parameter>-D BUILD_TAB2SPACE=ON</parameter>: This switch is used to enable
    127127      building the <command>tab2space</command> utility.
    128128    </para>
  • general/graphlib/exiv2.xml

    r4304a5f rcbfa153  
    124124cd    build &amp;&amp;
    125125
    126 cmake -DCMAKE_INSTALL_PREFIX=/usr  \
    127       -DCMAKE_BUILD_TYPE=Release   \
    128       -DEXIV2_ENABLE_VIDEO=yes     \
    129       -DEXIV2_ENABLE_WEBREADY=yes  \
    130       -DEXIV2_ENABLE_CURL=yes      \
    131       -DEXIV2_BUILD_SAMPLES=no     \
    132       -DCMAKE_SKIP_INSTALL_RPATH=ON \
    133       -G Ninja ..                   &amp;&amp;
     126cmake -D CMAKE_INSTALL_PREFIX=/usr   \
     127      -D CMAKE_BUILD_TYPE=Release    \
     128      -D EXIV2_ENABLE_VIDEO=yes      \
     129      -D EXIV2_ENABLE_WEBREADY=yes   \
     130      -D EXIV2_ENABLE_CURL=yes       \
     131      -D EXIV2_BUILD_SAMPLES=no      \
     132      -D CMAKE_SKIP_INSTALL_RPATH=ON \
     133      -G Ninja ..                    &amp;&amp;
    134134ninja</userinput></screen>
    135135
     
    153153
    154154    <para>
    155       <parameter>-DEXIV2_ENABLE_VIDEO=yes</parameter>:
     155      <parameter>-D EXIV2_ENABLE_VIDEO=yes</parameter>:
    156156      This switch enables managing video metadata.
    157157    </para>
    158158
    159159    <para>
    160       <parameter>-DEXIV2_ENABLE_WEBREADY=yes</parameter>:
     160      <parameter>-D EXIV2_ENABLE_WEBREADY=yes</parameter>:
    161161      This switch enables managing web image metadata.
    162162    </para>
    163163
    164164    <para>
    165       <parameter>-DEXIV2_BUILD_SAMPLES=no</parameter>:
     165      <parameter>-D EXIV2_BUILD_SAMPLES=no</parameter>:
    166166      This switch is necessary to suppress building and installing
    167167      sample programs.  If the sample programs are built, 34 additional
     
    170170
    171171    <para>
    172       <parameter>-DEXIV2_ENABLE_CURL=yes</parameter>:
     172      <parameter>-D EXIV2_ENABLE_CURL=yes</parameter>:
    173173      This switch is necessary to enable network/http capabilities.
    174174    </para>
    175175
    176176    <para>
    177       <option>-DEXIV2_ENABLE_INIH=no</option>:
     177      <option>-D EXIV2_ENABLE_INIH=no</option>:
    178178      Use this switch if you have not installed <xref linkend="inih"/>.
    179179    </para>
    180180
    181181    <para>
    182       <option>-DEXIV2_ENABLE_BROTLI=no</option>:
     182      <option>-D EXIV2_ENABLE_BROTLI=no</option>:
    183183      Use this switch if you have not installed <xref linkend="brotli"/>.
    184184    </para>
  • general/graphlib/graphite2.xml

    r4304a5f rcbfa153  
    138138cd    build &amp;&amp;
    139139
    140 cmake -DCMAKE_INSTALL_PREFIX=/usr .. &amp;&amp;
     140cmake -D CMAKE_INSTALL_PREFIX=/usr .. &amp;&amp;
    141141make</userinput></screen>
    142142
     
    181181
    182182    <para>
    183       <option>-DCMAKE_VERBOSE_MAKEFILE=ON</option>: This switch turns on
     183      <option>-D CMAKE_VERBOSE_MAKEFILE=ON</option>: This switch turns on
    184184      build verbose mode.
    185185    </para>
  • general/graphlib/jasper.xml

    r4304a5f rcbfa153  
    114114cd    BUILD &amp;&amp;
    115115
    116 cmake -DCMAKE_INSTALL_PREFIX=/usr    \
    117       -DCMAKE_BUILD_TYPE=Release     \
    118       -DCMAKE_SKIP_INSTALL_RPATH=ON  \
    119       -DJAS_ENABLE_DOC=NO            \
    120       -DALLOW_IN_SOURCE_BUILD=YES    \
    121       -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/jasper-&jasper-version; \
     116cmake -D CMAKE_INSTALL_PREFIX=/usr    \
     117      -D CMAKE_BUILD_TYPE=Release     \
     118      -D CMAKE_SKIP_INSTALL_RPATH=ON  \
     119      -D JAS_ENABLE_DOC=NO            \
     120      -D ALLOW_IN_SOURCE_BUILD=YES    \
     121      -D CMAKE_INSTALL_DOCDIR=/usr/share/doc/jasper-&jasper-version; \
    122122      ..  &amp;&amp;
    123123make</userinput></screen>
     
    142142
    143143    <para>
    144       <parameter>-DJAS_ENABLE_DOC=NO</parameter>: This option disables
     144      <parameter>-D JAS_ENABLE_DOC=NO</parameter>: This option disables
    145145      rebuilding the pdf documentation if <xref linkend="texlive"/>
    146146      is installed.
     
    148148
    149149    <para>
    150       <parameter>-DALLOW_IN_SOURCE_BUILD=YES</parameter>: This switch allows
     150      <parameter>-D ALLOW_IN_SOURCE_BUILD=YES</parameter>: This switch allows
    151151      building from within the source tree. In our case, this is needed to
    152152      allow us to build inside of the BUILD directory instead of needing to
  • general/graphlib/libjpeg-turbo.xml

    r4304a5f rcbfa153  
    9696cd    build &amp;&amp;
    9797
    98 cmake -DCMAKE_INSTALL_PREFIX=/usr        \
    99       -DCMAKE_BUILD_TYPE=RELEASE         \
    100       -DENABLE_STATIC=FALSE              \
    101       -DCMAKE_INSTALL_DEFAULT_LIBDIR=lib \
    102       -DCMAKE_SKIP_INSTALL_RPATH=ON      \
    103       -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/libjpeg-turbo-&libjpeg-turbo-version; \
     98cmake -D CMAKE_INSTALL_PREFIX=/usr        \
     99      -D CMAKE_BUILD_TYPE=RELEASE         \
     100      -D ENABLE_STATIC=FALSE              \
     101      -D CMAKE_INSTALL_DEFAULT_LIBDIR=lib \
     102      -D CMAKE_SKIP_INSTALL_RPATH=ON      \
     103      -D CMAKE_INSTALL_DOCDIR=/usr/share/doc/libjpeg-turbo-&libjpeg-turbo-version; \
    104104      .. &amp;&amp;
    105105make</userinput></screen>
     
    134134
    135135    <para>
    136       <option>-DWITH_JPEG8=ON</option>: This switch enables compatibility
     136      <option>-D WITH_JPEG8=ON</option>: This switch enables compatibility
    137137      with <application>libjpeg</application> version 8.
    138138    </para>
  • general/graphlib/libtiff.xml

    r4304a5f rcbfa153  
    121121cd       libtiff-build &amp;&amp;
    122122
    123 cmake -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/libtiff-&libtiff-version; \
    124       -DCMAKE_INSTALL_PREFIX=/usr -G Ninja .. &amp;&amp;
     123cmake -D CMAKE_INSTALL_DOCDIR=/usr/share/doc/libtiff-&libtiff-version; \
     124      -D CMAKE_INSTALL_PREFIX=/usr -G Ninja .. &amp;&amp;
    125125ninja</userinput></screen>
    126126
  • general/graphlib/opencv.xml

    r4304a5f rcbfa153  
    161161cd    build &amp;&amp;
    162162
    163 cmake -DCMAKE_INSTALL_PREFIX=/usr      \
    164       -DCMAKE_BUILD_TYPE=Release       \
    165       -DENABLE_CXX11=ON                \
    166       -DBUILD_PERF_TESTS=OFF           \
    167       -DWITH_XINE=ON                   \
    168       -DBUILD_TESTS=OFF                \
    169       -DENABLE_PRECOMPILED_HEADERS=OFF \
    170       -DCMAKE_SKIP_INSTALL_RPATH=ON    \
    171       -DBUILD_WITH_DEBUG_INFO=OFF      \
    172       -Wno-dev  ..                     &amp;&amp;
     163cmake -D CMAKE_INSTALL_PREFIX=/usr      \
     164      -D CMAKE_BUILD_TYPE=Release       \
     165      -D ENABLE_CXX11=ON                \
     166      -D BUILD_PERF_TESTS=OFF           \
     167      -D WITH_XINE=ON                   \
     168      -D BUILD_TESTS=OFF                \
     169      -D ENABLE_PRECOMPILED_HEADERS=OFF \
     170      -D CMAKE_SKIP_INSTALL_RPATH=ON    \
     171      -D BUILD_WITH_DEBUG_INFO=OFF      \
     172      -W no-dev  ..                     &amp;&amp;
    173173make</userinput></screen>
    174174
     
    192192
    193193    <para>
    194       <parameter>-DWITH_XINE=ON</parameter>: This option instructs the make
     194      <parameter>-D WITH_XINE=ON</parameter>: This option instructs the make
    195195      procedure to use <xref linkend="xine-lib"/>.
    196196    </para>
    197197
    198198    <para>
    199       <parameter>-DENABLE_PRECOMPILED_HEADERS=OFF</parameter>: This option
     199      <parameter>-D ENABLE_PRECOMPILED_HEADERS=OFF</parameter>: This option
    200200      is needed for compatibility with gcc-6.1 and later.
    201201    </para>
    202202
    203203    <para>
    204       <option>-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-&opencv-version;/modules</option>:
     204      <option>-D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib-&opencv-version;/modules</option>:
    205205      instructs the build system to build additional modules.
    206206    </para>
  • general/graphlib/openjpeg2.xml

    r4304a5f rcbfa153  
    9797cd       build &amp;&amp;
    9898
    99 cmake -DCMAKE_BUILD_TYPE=Release \
    100       -DCMAKE_INSTALL_PREFIX=/usr \
    101       -DBUILD_STATIC_LIBS=OFF .. &amp;&amp;
     99cmake -D CMAKE_BUILD_TYPE=Release \
     100      -D CMAKE_INSTALL_PREFIX=/usr \
     101      -D BUILD_STATIC_LIBS=OFF .. &amp;&amp;
    102102make</userinput></screen>
    103103
     
    109109
    110110<screen remap="test"><userinput>git clone https://github.com/uclouvain/openjpeg-data.git --depth 1 &amp;&amp;
    111 OPJ_DATA_ROOT=$PWD/openjpeg-data cmake -DBUILD_TESTING=ON ..       &amp;&amp;
     111OPJ_DATA_ROOT=$PWD/openjpeg-data cmake -D BUILD_TESTING=ON ..      &amp;&amp;
    112112make                                                               &amp;&amp;
    113113make test</userinput></screen>
     
    126126
    127127    <para>
    128       <option>-DBUILD_TESTING=ON</option>: This switch enables
     128      <option>-D BUILD_TESTING=ON</option>: This switch enables
    129129      building the test suite.
    130130    </para>
  • general/graphlib/qpdf.xml

    r4304a5f rcbfa153  
    9797cd    build &amp;&amp;
    9898
    99 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    100       -DCMAKE_BUILD_TYPE=Release  \
    101       -DBUILD_STATIC_LIBS=OFF     \
    102       -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/qpdf-&qpdf-version; \
     99cmake -D CMAKE_INSTALL_PREFIX=/usr \
     100      -D CMAKE_BUILD_TYPE=Release  \
     101      -D BUILD_STATIC_LIBS=OFF     \
     102      -D CMAKE_INSTALL_DOCDIR=/usr/share/doc/qpdf-&qpdf-version; \
    103103      .. &amp;&amp;
    104104make</userinput></screen>
  • general/graphlib/woff2.xml

    r4304a5f rcbfa153  
    101101    </para>
    102102
    103 <screen><userinput>mkdir out                              &amp;&amp;
    104 cd    out                              &amp;&amp;
    105 cmake -DCMAKE_INSTALL_PREFIX=/usr   \
    106       -DCMAKE_BUILD_TYPE=Release    \
    107       -DCMAKE_SKIP_INSTALL_RPATH=ON .. &amp;&amp;
     103<screen><userinput>mkdir out                               &amp;&amp;
     104cd    out                               &amp;&amp;
     105cmake -D CMAKE_INSTALL_PREFIX=/usr   \
     106      -D CMAKE_BUILD_TYPE=Release    \
     107      -D CMAKE_SKIP_INSTALL_RPATH=ON .. &amp;&amp;
    108108make</userinput></screen>
    109109
  • general/prog/llvm.xml

    r4304a5f rcbfa153  
    290290cd       build &amp;&amp;
    291291
    292 CC=gcc CXX=g++                              \
    293 cmake -DCMAKE_INSTALL_PREFIX=/usr           \
    294       -DCMAKE_SKIP_INSTALL_RPATH=ON         \
    295       -DLLVM_ENABLE_FFI=ON                  \
    296       -DCMAKE_BUILD_TYPE=Release            \
    297       -DLLVM_BUILD_LLVM_DYLIB=ON            \
    298       -DLLVM_LINK_LLVM_DYLIB=ON             \
    299       -DLLVM_ENABLE_RTTI=ON                 \
    300       -DLLVM_TARGETS_TO_BUILD="host;AMDGPU" \
    301       -DLLVM_BINUTILS_INCDIR=/usr/include   \
    302       -DLLVM_INCLUDE_BENCHMARKS=OFF         \
    303       -DCLANG_DEFAULT_PIE_ON_LINUX=ON       \
    304       -DCLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang \
    305       -Wno-dev -G Ninja ..                  &amp;&amp;
     292CC=gcc CXX=g++                               \
     293cmake -D CMAKE_INSTALL_PREFIX=/usr           \
     294      -D CMAKE_SKIP_INSTALL_RPATH=ON         \
     295      -D LLVM_ENABLE_FFI=ON                  \
     296      -D CMAKE_BUILD_TYPE=Release            \
     297      -D LLVM_BUILD_LLVM_DYLIB=ON            \
     298      -D LLVM_LINK_LLVM_DYLIB=ON             \
     299      -D LLVM_ENABLE_RTTI=ON                 \
     300      -D LLVM_TARGETS_TO_BUILD="host;AMDGPU" \
     301      -D LLVM_BINUTILS_INCDIR=/usr/include   \
     302      -D LLVM_INCLUDE_BENCHMARKS=OFF         \
     303      -D CLANG_DEFAULT_PIE_ON_LINUX=ON       \
     304      -D CLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang \
     305      -W no-dev -G Ninja ..                  &amp;&amp;
    306306ninja</userinput></screen>
    307307<!-- Commented out because myst-parser is not in BLFS and we cannot test
     
    312312    </para>
    313313
    314 <screen remap="doc"><userinput>cmake -DLLVM_BUILD_DOCS=ON            \
    315       -DLLVM_ENABLE_SPHINX=ON         \
    316       -DSPHINX_WARNINGS_AS_ERRORS=OFF \
    317       -Wno-dev -G Ninja ..            &amp;&amp;
     314<screen remap="doc"><userinput>cmake -D LLVM_BUILD_DOCS=ON            \
     315      -D LLVM_ENABLE_SPHINX=ON         \
     316      -D SPHINX_WARNINGS_AS_ERRORS=OFF \
     317      -W no-dev -G Ninja ..            &amp;&amp;
    318318ninja docs-llvm-html  docs-llvm-man</userinput></screen>
    319319
     
    440440
    441441    <para>
    442       <parameter>-DLLVM_ENABLE_FFI=ON</parameter>: This switch allows
     442      <parameter>-D LLVM_ENABLE_FFI=ON</parameter>: This switch allows
    443443      <application>LLVM</application> to use
    444444      <application>libffi</application>.
     
    446446
    447447    <para>
    448       <parameter>-DLLVM_BUILD_LLVM_DYLIB=ON</parameter>: This switch builds
     448      <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter>: This switch builds
    449449      the libraries as static and links all of them into an unique shared one.
    450450      This is the recommended way of building a shared library.
     
    452452
    453453    <para>
    454       <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch enables
     454      <parameter>-D CMAKE_BUILD_TYPE=Release</parameter>: This switch enables
    455455      compiler optimizations in order to speed up the code and reduce its size.
    456456      It also disables some compile checks which are not necessary on a
     
    459459
    460460    <para>
    461       <parameter>-DLLVM_TARGETS_TO_BUILD="host;AMDGPU"</parameter>: This
     461      <parameter>-D LLVM_TARGETS_TO_BUILD="host;AMDGPU"</parameter>: This
    462462      switch enables building for the same target as the host, and also for
    463463      the r600 AMD GPU used by the Mesa r600 and radeonsi drivers.
     
    470470
    471471    <para>
    472       <parameter>-DLLVM_LINK_LLVM_DYLIB=ON</parameter>: Used in conjunction with
    473       <parameter>-DLLVM_BUILD_LLVM_DYLIB=ON</parameter>, this switch enables
     472      <parameter>-D LLVM_LINK_LLVM_DYLIB=ON</parameter>: Used in conjunction with
     473      <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter>, this switch enables
    474474      linking the tools against the shared library instead of the static ones.
    475475      It slightly reduces their size and also ensures that llvm-config
     
    478478
    479479    <para>
    480       <parameter>-DLLVM_ENABLE_RTTI=ON</parameter>: This switch is used to
     480      <parameter>-D LLVM_ENABLE_RTTI=ON</parameter>: This switch is used to
    481481      build LLVM with run-time type information. This is required for building
    482482      <xref linkend="mesa"/>.
     
    484484
    485485    <para>
    486       <parameter>-DLLVM_BINUTILS_INCDIR=/usr/include</parameter>: This switch
     486      <parameter>-D LLVM_BINUTILS_INCDIR=/usr/include</parameter>: This switch
    487487      is used to tell the build system the location of binutils headers,
    488488      which were installed in LFS.  This allows the building of
     
    493493
    494494    <para>
    495       <parameter>-DLLVM_INCLUDE_BENCHMARKS=OFF</parameter>:
     495      <parameter>-D LLVM_INCLUDE_BENCHMARKS=OFF</parameter>:
    496496      is used to disable generation build targets for the LLVM
    497497      benchmarks. This option requires additional code that
     
    500500
    501501    <para>
    502       <parameter>-DCLANG_DEFAULT_PIE_ON_LINUX=ON</parameter>: makes
     502      <parameter>-D CLANG_DEFAULT_PIE_ON_LINUX=ON</parameter>: makes
    503503      <option>-fpie</option> option the default when compiling programs.
    504504      Together with the <xref linkend="gASLR"/> feature enabled in the kernel,
     
    507507
    508508    <para>
    509       <parameter>-DCLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang</parameter>:
     509      <parameter>-D CLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang</parameter>:
    510510      makes <command>clang</command> and <command>clang++</command>
    511511      search <filename class='directory'>/etc/clang</filename> for
     
    514514
    515515    <para>
    516       <option>-DBUILD_SHARED_LIBS=ON</option>: if used instead of
    517       <parameter>-DLLVM_BUILD_LLVM_DYLIB=ON</parameter> and
    518       <parameter>-DLLVM_LINK_LLVM_DYLIB=ON</parameter>, builds all the
     516      <option>-D BUILD_SHARED_LIBS=ON</option>: if used instead of
     517      <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter> and
     518      <parameter>-D LLVM_LINK_LLVM_DYLIB=ON</parameter>, builds all the
    519519      <application>LLVM</application> libraries (about 60) as shared
    520520      libraries instead of static.
     
    522522
    523523    <para>
    524       <option>-DLLVM_ENABLE_DOXYGEN</option>: Enables the generation of
     524      <option>-D LLVM_ENABLE_DOXYGEN</option>: Enables the generation of
    525525      browsable HTML documentation if you have installed <xref
    526526      linkend="doxygen"/>. You should run <command>make doxygen-html</command>
  • general/prog/lua.xml

    r4304a5f rcbfa153  
    148148<screen><userinput>patch -Np1 -i ../lua-&lua-version;-shared_library-1.patch &amp;&amp;
    149149make linux</userinput></screen>
    150 <!-- make MYCFLAGS="-DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1" linux
     150<!-- make MYCFLAGS="-D LUA_COMPAT_5_2 -D LUA_COMPAT_5_1" linux
    151151     The MYCFLAGS="" part was brought into the patch since optimization had to
    152152     be turned off.
     
    199199
    200200    <para>
    201       <envar>MYCFLAGS="-DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1"</envar>: This
     201      <envar>MYCFLAGS="- DLUA_COMPAT_5_2 -D LUA_COMPAT_5_1"</envar>: This
    202202      environment variable includes compatibility layers with Lua 5.1 and 5.2
    203203      in the build.
  • general/prog/rust.xml

    r4304a5f rcbfa153  
    173173      <xref linkend="libssh2"/>,
    174174      <xref linkend="llvm"/>
    175       (built with -DLLVM_LINK_LLVM_DYLIB=ON so that rust can link to
     175      (built with -D LLVM_LINK_LLVM_DYLIB=ON so that rust can link to
    176176      system LLVM instead of building its shipped version), and
    177177      <xref linkend="sqlite"/>
  • multimedia/audioutils/kwave.xml

    r4304a5f rcbfa153  
    103103cd    build &amp;&amp;
    104104
    105 cmake -DCMAKE_INSTALL_PREFIX=$KF6_PREFIX \
    106       -DCMAKE_BUILD_TYPE=Release         \
    107       -DBUILD_TESTING=OFF                \
    108       -Wno-dev .. &amp;&amp;
     105cmake -D CMAKE_INSTALL_PREFIX=$KF6_PREFIX \
     106      -D CMAKE_BUILD_TYPE=Release         \
     107      -D BUILD_TESTING=OFF                \
     108      -W no-dev .. &amp;&amp;
    109109make</userinput></screen>
    110110
  • multimedia/audioutils/pnmixer.xml

    r4304a5f rcbfa153  
    8989cd    build &amp;&amp;
    9090
    91 cmake -DCMAKE_INSTALL_PREFIX=/usr ..  &amp;&amp;
     91cmake -D CMAKE_INSTALL_PREFIX=/usr ..  &amp;&amp;
    9292make</userinput></screen>
    9393
  • multimedia/libdriv/faad2.xml

    r4304a5f rcbfa153  
    9797cd    build &amp;&amp;
    9898
    99 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    100       -DCMAKE_BUILD_TYPE=Release  \
    101       -DBUILD_SHARED_LIBS=ON      \
     99cmake -D CMAKE_INSTALL_PREFIX=/usr \
     100      -D CMAKE_BUILD_TYPE=Release  \
     101      -D BUILD_SHARED_LIBS=ON      \
    102102      .. &amp;&amp;
    103103make</userinput></screen>
  • multimedia/libdriv/frei0r.xml

    r4304a5f rcbfa153  
    9595cd        build &amp;&amp;
    9696
    97 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    98       -DCMAKE_BUILD_TYPE=Release  \
    99       -Wno-dev ..                 &amp;&amp;
     97cmake -D CMAKE_INSTALL_PREFIX=/usr \
     98      -D CMAKE_BUILD_TYPE=Release  \
     99      -W no-dev ..                 &amp;&amp;
    100100
    101101make</userinput></screen>
     
    117117
    118118    <para>
    119       <option>-DWITHOUT_OPENCV=TRUE</option>: This option instructs the make
     119      <option>-D WITHOUT_OPENCV=TRUE</option>: This option instructs the make
    120120      procedure to disable building plugins dependent upon opencv.
    121121    </para>
    122122
    123123    <para>
    124       <option>-DWITHOUT_GAVL=TRUE</option>: This option instructs the make
     124      <option>-D WITHOUT_GAVL=TRUE</option>: This option instructs the make
    125125      procedure to disable building plugins dependent upon gavl.
    126126    </para>
  • multimedia/libdriv/libaom.xml

    r4304a5f rcbfa153  
    9999cd    aom-build &amp;&amp;
    100100
    101 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    102       -DCMAKE_BUILD_TYPE=Release  \
    103       -DBUILD_SHARED_LIBS=1       \
    104       -DENABLE_DOCS=no            \
     101cmake -D CMAKE_INSTALL_PREFIX=/usr \
     102      -D CMAKE_BUILD_TYPE=Release  \
     103      -D BUILD_SHARED_LIBS=1       \
     104      -D ENABLE_DOCS=no            \
    105105      -G Ninja .. &amp;&amp;
    106106ninja</userinput></screen>
     
    124124
    125125    <para>
    126       <parameter>-DBUILD_SHARED_LIBS=1</parameter>: This switch builds shared
     126      <parameter>-D BUILD_SHARED_LIBS=1</parameter>: This switch builds shared
    127127      versions of the libraries.
    128128    </para>
    129129
    130130    <para>
    131       <parameter>-DENABLE_DOCS=no</parameter>: This switch disables building
     131      <parameter>-D ENABLE_DOCS=no</parameter>: This switch disables building
    132132      the documentation because it fails due to an incompatibility with the
    133133      latest version of <xref role="nodep" linkend="doxygen"/>.
     
    135135
    136136    <para>
    137       <option>-DENABLE_NASM=yes</option>: Use this switch if you have both
     137      <option>-D ENABLE_NASM=yes</option>: Use this switch if you have both
    138138      <xref linkend="yasm"/> and
    139139      <xref role="nodep" linkend="nasm"/> installed and wish to use
  • multimedia/libdriv/libmusicbrainz5.xml

    r4304a5f rcbfa153  
    125125cd    build &amp;&amp;
    126126
    127 cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. &amp;&amp;
     127cmake -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=Release .. &amp;&amp;
    128128make</userinput></screen>
    129129
  • multimedia/libdriv/libvdpau-va-gl.xml

    r4304a5f rcbfa153  
    106106cd    build &amp;&amp;
    107107
    108 cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$XORG_PREFIX .. &amp;&amp;
     108cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=$XORG_PREFIX .. &amp;&amp;
    109109make</userinput></screen>
    110110
  • multimedia/libdriv/sdl.xml

    r4304a5f rcbfa153  
    9191cd    build &amp;&amp;
    9292
    93 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    94       -DCMAKE_BUILD_TYPE=RELEASE  \
     93cmake -D CMAKE_INSTALL_PREFIX=/usr \
     94      -D CMAKE_BUILD_TYPE=RELEASE  \
    9595      ..  &amp;&amp;
    9696make</userinput></screen>
  • multimedia/libdriv/taglib.xml

    r4304a5f rcbfa153  
    9494cd    build &amp;&amp;
    9595
    96 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    97       -DCMAKE_BUILD_TYPE=Release  \
    98       -DBUILD_SHARED_LIBS=ON \
     96cmake -D CMAKE_INSTALL_PREFIX=/usr \
     97      -D CMAKE_BUILD_TYPE=Release  \
     98      -D BUILD_SHARED_LIBS=ON \
    9999      .. &amp;&amp;
    100100make</userinput></screen>
  • multimedia/libdriv/x265.xml

    r4304a5f rcbfa153  
    9898cd    bld &amp;&amp;
    9999
    100 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    101       -DGIT_ARCHETYPE=1           \
    102       -Wno-dev ../source          &amp;&amp;
     100cmake -D CMAKE_INSTALL_PREFIX=/usr \
     101      -D GIT_ARCHETYPE=1           \
     102      -W no-dev ../source          &amp;&amp;
    103103make</userinput></screen>
    104104
     
    120120
    121121      <para>
    122         <parameter>-DGIT_ARCHETYPE=1</parameter>: Upstream no longer provides
     122        <parameter>-D GIT_ARCHETYPE=1</parameter>: Upstream no longer provides
    123123        releases. BLFS is using a git snapshot, but if the builder has not
    124124        installed <application>git</application> the build will not install
  • xsoft/other/fontforge.xml

    r4304a5f rcbfa153  
    154154cd    build &amp;&amp;
    155155
    156 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    157       -DCMAKE_BUILD_TYPE=Release  \
     156cmake -D CMAKE_INSTALL_PREFIX=/usr \
     157      -D CMAKE_BUILD_TYPE=Release  \
    158158      -Wno-dev .. &amp;&amp;
    159159make</userinput></screen>
     
    187187
    188188    <para>
    189       <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used to
     189      <parameter>-D CMAKE_BUILD_TYPE=Release</parameter>: This switch is used to
    190190      create an optimized release without debug information.
    191191    </para>
    192192
    193193    <para>
    194       <parameter>-Wno-dev</parameter>: This switch is used to suppress warnings
     194      <parameter>-W no-dev</parameter>: This switch is used to suppress warnings
    195195      intended for the package's developers.
    196196    </para>
    197197
    198198    <para>
    199       <option>-DENABLE_X11=ON</option>: use an X11 backend instead of GDK3
     199      <option>-D ENABLE_X11=ON</option>: use an X11 backend instead of GDK3
    200200      (gtk+-3) for basic Xorg graphics.
    201201    </para>
  • xsoft/other/freerdp.xml

    r4304a5f rcbfa153  
    154154      stylesheets, and is needed because BLFS does not use namespaced versions
    155155      of the stylesheets. This is needed to create man pages. If you do not
    156       want manpages, pass -DWITH_MANPAGES=OFF to CMake instead.
     156      want manpages, pass -D WITH_MANPAGES=OFF to CMake instead.
    157157    </para>
    158158
  • xsoft/other/inkscape.xml

    r4304a5f rcbfa153  
    189189cd    build                       &amp;&amp;
    190190
    191 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    192       -DCMAKE_BUILD_TYPE=Release  \
     191cmake -D CMAKE_INSTALL_PREFIX=/usr \
     192      -D CMAKE_BUILD_TYPE=Release  \
    193193      ..                          &amp;&amp;
    194194make</userinput></screen>
     
    230230
    231231    <para>
    232       <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used to
     232      <parameter>-D CMAKE_BUILD_TYPE=Release</parameter>: This switch is used to
    233233      build the release library without any debug `assert` in the code.
    234234    </para>
    235235
    236236    <para>
    237       <option>-DWITH_DBUS=ON</option>: use this if you wish to use
     237      <option>-D WITH_DBUS=ON</option>: use this if you wish to use
    238238      <command>inkscape</command> in interactive scripts which manipulate
    239239      images.
  • xsoft/other/tigervnc.xml

    r4304a5f rcbfa153  
    170170
    171171# Build viewer
    172 cmake -G "Unix Makefiles"         \
    173       -DCMAKE_INSTALL_PREFIX=/usr \
    174       -DCMAKE_BUILD_TYPE=Release  \
    175       -DINSTALL_SYSTEMD_UNITS=OFF \
    176       -Wno-dev . &amp;&amp;
     172cmake -G "Unix Makefiles"          \
     173      -D CMAKE_INSTALL_PREFIX=/usr \
     174      -D CMAKE_BUILD_TYPE=Release  \
     175      -D INSTALL_SYSTEMD_UNITS=OFF \
     176      -W no-dev . &amp;&amp;
    177177make &amp;&amp;
    178178
     
    203203
    204204# Build viewer
    205 cmake -G "Unix Makefiles"         \
    206       -DCMAKE_INSTALL_PREFIX=/usr \
    207       -DCMAKE_BUILD_TYPE=Release  \
    208       -Wno-dev . &amp;&amp;
     205cmake -G "Unix Makefiles"          \
     206      -D CMAKE_INSTALL_PREFIX=/usr \
     207      -D CMAKE_BUILD_TYPE=Release  \
     208      -W no-dev . &amp;&amp;
    209209make &amp;&amp;
    210210
  • xsoft/other/transmission.xml

    r4304a5f rcbfa153  
    133133cd    build &amp;&amp;
    134134
    135 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    136       -DCMAKE_BUILD_TYPE=Release  \
    137       -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/transmission-&transmission-version; \
     135cmake -D CMAKE_INSTALL_PREFIX=/usr \
     136      -D CMAKE_BUILD_TYPE=Release  \
     137      -D CMAKE_INSTALL_DOCDIR=/usr/share/doc/transmission-&transmission-version; \
    138138      .. &amp;&amp;
    139139
     
    161161
    162162    <para>
    163       <option>-DENABLE_QT=OFF</option>: This switch disables building
     163      <option>-D ENABLE_QT=OFF</option>: This switch disables building
    164164      the <application>Qt</application> interface. The default is to build it
    165165      if &qt5-deps; or <xref linkend="qt6"/> is installed.
     
    167167
    168168    <para>
    169       <option>-DENABLE_GTK=OFF</option>: This switch disables building
     169      <option>-D ENABLE_GTK=OFF</option>: This switch disables building
    170170      the GTK-4 interface. The default is to build it if
    171171      <xref linkend="gtkmm4"/> is installed.
     
    173173
    174174    <para>
    175       <option>-DENABLE_WEB=OFF</option>: This switch disables building
     175      <option>-D ENABLE_WEB=OFF</option>: This switch disables building
    176176      the web client. The default is to build it if <xref linkend="nodejs"/>
    177177      is installed.
     
    179179
    180180    <para>
    181       <option>-DREBUILD_WEB=ON</option>: This switch forces rebuilding
     181      <option>-D REBUILD_WEB=ON</option>: This switch forces rebuilding
    182182      the web client. This option needs <xref linkend="nodejs"/> to be
    183183      installed as well as an internet connection. The default is to not
Note: See TracChangeset for help on using the changeset viewer.