Changeset f5c839e


Ignore:
Timestamp:
07/23/2022 08:55:32 PM (21 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/soup3, xry111/xf86-video-removal
Children:
fb1f32b
Parents:
ac605d0a
Message:

Subversion: Move tests for javahl bindings to after the installation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/subversion.xml

    rac605d0a rf5c839e  
    239239
    240240    <para>
    241       To test the results of the Java bindings build,
    242       issue <command>LANG=C make check-javahl</command>.
     241      To test the results of any of the <application>SWIG</application>
     242      bindings, you can use any of the following commands:
     243      <command>make check-swig-pl</command>,
     244      <command>make check-swig-py</command>, or
     245      <command>make check-swig-rb</command>.
     246    </para>
     247
     248    <para>
     249      Now, as the <systemitem class="username">root</systemitem> user:
     250    </para>
     251
     252<screen role="root"><userinput>make install &amp;&amp;
     253
     254install -v -m755 -d /usr/share/doc/subversion-&subversion-version; &amp;&amp;
     255cp      -v -R doc/* /usr/share/doc/subversion-&subversion-version;</userinput></screen>
     256
     257    <para>
     258      If you built the Java bindings, issue the following command as the
     259      <systemitem class="username">root</systemitem> user to install them:
     260    </para>
     261    <para>
     262<screen><command>make install-javahl</command></screen>
     263    </para>
     264
     265    <para>
     266      If you built the <application>Perl</application>,
     267      <application>Python</application>, or
     268      <application>Ruby</application> bindings, issue any of the following
     269      commands as the <systemitem class="username">root</systemitem> user
     270      to install them:
     271    </para>
     272    <para>
     273<screen><command>make install-swig-pl</command>
     274<command>make install-swig-py \
     275      swig_pydir=/usr/lib/python&python3-majorver;/site-packages/libsvn \
     276      swig_pydir_extra=/usr/lib/python&python3-majorver;/site-packages/svn</command>
     277<command>make install-swig-rb</command></screen>
     278    </para>
     279
     280    <para>
     281      The java bindings need to be installed in order for the tests to run,
     282      since the tests attempt to look for them in CLASSPATH. To test the
     283      results of the Java bindings build, issue
     284      <command>LANG=C make check-javahl</command>.
    243285      <!-- ~~ This explanation is added to the configure above ~~
    244286      The <application>JUnit</application> testing framework must be installed,
     
    251293      -->
    252294    </para>
    253 
    254     <para>
    255       To test the results of any of the <application>SWIG</application>
    256       bindings, you can use any of the following commands:
    257       <command>make check-swig-pl</command>,
    258       <command>make check-swig-py</command>, or
    259       <command>make check-swig-rb</command>.
    260     </para>
    261 
    262     <para>
    263       Now, as the <systemitem class="username">root</systemitem> user:
    264     </para>
    265 
    266 <screen role="root"><userinput>make install &amp;&amp;
    267 
    268 install -v -m755 -d /usr/share/doc/subversion-&subversion-version; &amp;&amp;
    269 cp      -v -R doc/* /usr/share/doc/subversion-&subversion-version;</userinput></screen>
    270 
    271     <para>
    272       If you built the Java bindings, issue the following command as the
    273       <systemitem class="username">root</systemitem> user to install them:
    274     </para>
    275     <para>
    276 <screen><command>make install-javahl</command></screen>
    277     </para>
    278 
    279     <para>
    280       If you built the <application>Perl</application>,
    281       <application>Python</application>, or
    282       <application>Ruby</application> bindings, issue any of the following
    283       commands as the <systemitem class="username">root</systemitem> user
    284       to install them:
    285     </para>
    286     <para>
    287 <screen><command>make install-swig-pl</command>
    288 <command>make install-swig-py \
    289       swig_pydir=/usr/lib/python&python3-majorver;/site-packages/libsvn \
    290       swig_pydir_extra=/usr/lib/python&python3-majorver;/site-packages/svn</command>
    291 <command>make install-swig-rb</command></screen>
    292     </para>
    293 
    294295  </sect2>
    295296
Note: See TracChangeset for help on using the changeset viewer.