Use make to build externals to make python development easier

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • master, 4.6.0
    • Affects Version/s: master
    • Component/s: Build Infrastructure
    • None

      We currently use a shell script to build the python externals, which means that we have no way to tell when things should be rebuilt. In addition, we build the externals directly to the dist dir, instead of the source dir, which means that none of the python code works from a source checkout. We should replace the shell script with a Makefile, and compile to lib/pegasus/externals/python instead of dist/pegasus-VERSION/lib/pegasus/externals/python.

            Assignee:
            Gideon Juve
            Reporter:
            Gideon Juve
            Archiver:
            Rajiv Mayani

              Created:
              Updated:
              Resolved:
              Archived: