Skip to content

Add setup.py command to do a full in-place build #456

Closed
@esc24

Description

@esc24

It is convenient as a developer to do in place builds. Previously this meant calling python setup.py build_ext --inplace. However, one now needs to build the standard names file and it would be good to be able to trigger the pyke rules compilation in a similar way to the out of place build.

Implement a new setup.py command called build_inplace (or a better name if you can think of one) that does the equivalent of:

  1. python setup.py build_ext --inplace
  2. python setup.py std_names
  3. python setup.py pyke_rules (see Safely build PyKE rule base. #435)

Note you must be able to pass the -I, -L -R options (and their equivalents) though to the build_ext command, and --with-unpack must work.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions