Skip to content
  • Sunil Mohan Adapa's avatar
    *: Introduce make file based build, eliminate setup.py · 812ed5d6
    Sunil Mohan Adapa authored and James Valleroy's avatar James Valleroy committed
    
    
    - setuptools aims to a build library instead of being invoked by setup.py.
    Launching setup tools using ./setup.py is deprecated. Launching it using
    generic build tools that use pyproject.toml is recommended.
    
    - With the new approach customizing the build is not possible to the earlier
    extent. So, introduce is a simple and sufficient build system using 'make'.
    
    Tests:
    
    - Check the pyproject.toml using validate-pyproject tool.
    
    - Run diffoscope on old and new packages and verify that no unexpected changes
    were introduced by the build system change.
    
    - None of the files part of .deb package have different file permissions
    compared to before.
    
    Signed-off-by: default avatarSunil Mohan Adapa <sunil@medhas.org>
    Reviewed-by: default avatarJames Valleroy <jvalleroy@mailbox.org>
    812ed5d6
Loading