You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Ken Giusti (JIRA)" <ji...@apache.org> on 2016/11/07 13:36:58 UTC

[jira] [Created] (PROTON-1345) [python] Avoid hardcoding the list of C files to be compiled in setup.py

Ken Giusti created PROTON-1345:
----------------------------------

             Summary: [python] Avoid hardcoding the list of C files to be compiled in setup.py
                 Key: PROTON-1345
                 URL: https://issues.apache.org/jira/browse/PROTON-1345
             Project: Qpid Proton
          Issue Type: Bug
          Components: python-binding
    Affects Versions: 0.15.0
            Reporter: Ken Giusti
            Assignee: Ken Giusti
             Fix For: 0.16.0


Remove the hardcoded list of C source files in the setup.py file.  It's easy to forget to update this list, and debugging the resulting tox build failure is tricky.

Instead have the setup.py discover all the necessary C source files using an regex.  Add an explicit blacklist for those C source files that shouldn't be built by the setup.py process (if there actually is any).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org