The branch, cmake-swig-updates has been created
        at  f49ee0d141e6a3f467c9054916d2f8876ae22587 (commit)

- Log -----------------------------------------------------------------
commit f49ee0d141e6a3f467c9054916d2f8876ae22587
Author: Richard Shaw <[email protected]>
Date:   Mon Feb 18 19:42:30 2019 +0100

    CMake/Swig updates for python wrapper
    
    libftdi was FTBFS[1] in Fedora Rawhide after a GCC 9.0.X mass rebuild but
    the problem turned out to be behavior changes[2] in CMake with regards to
    SWIG[3].
    
    The UseSWIG module in cmake 3.13+ will now use standard target names and not
    generate the SWIG_MODULE_<target>_REAL_NAME variable.
    
    Replace the deprecated swig_add_module with swig_add_library.
    
    [Refinements from Intra2net:
    - Use swig_add_library for cmake 3.8+ only
    - Add cmake version guard for the new CMP0078 policy
    - Use "NOT CMAKE_VERSION VERSION_LESS" construct to
      support cmake versions below 3.7.0]
    
    [1] https://bugzilla.redhat.com/show_bug.cgi?id=1675275
    [2] 
https://cmake.org/cmake/help/latest/policy/CMP0078.html?highlight=cmp0078
    [3] https://cmake.org/cmake/help/latest/module/UseSWIG.html

-----------------------------------------------------------------------


hooks/post-receive
-- 
A library to talk to FTDI chips

--
libftdi-git - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to [email protected]   

Reply via email to