• Christophe Monniez's avatar
    [FIX] packaging: include all odoo files in src build · 11db4959
    Christophe Monniez authored
    Since this old commit 73592487, the files that are packaged are
    chosen by a list of allowed extensions. This list have to be maintained
    each time that a developer adds a new kind of file in a module. This is
    error prone [0] as most developer are not aware of that and it's difficult
    to monitor.
    
    Moreover, there is no reason to have a different list of installed files
    when one install from the git repo instead of the source package.
    
    With this commit, all [1] odoo sources files are included in the source
    packaging and the only thing to maintain is a small black-list of file
    extensions like for Python bytecode files and for version control files.
    
    [0] see commit d33c05b62a9c6 that fix `.json` missing files.
    [1] graft command: https://docs.python.org/3/distutils/commandref.html
    
    
    
    closes odoo/odoo#67025
    
    X-original-commit: 9c2ce1f12c2bebb4a903058eac10c17ca562fda9
    Signed-off-by: default avatarXavier Dollé (xdo) <[email protected]>
    Signed-off-by: default avatarChristophe Monniez (moc) <[email protected]>
    11db4959