Skip to content

Conversation

QuLogic
Copy link
Member

@QuLogic QuLogic commented Jun 12, 2020

PR Summary

For developers, it may be useful to disable it to improve build time when repeatedly re-building.

PR Checklist

  • [N/A] Has Pytest style unit tests
  • Code is Flake 8 compliant
  • [N/A] New features are documented, with examples if plot related
  • [N/A] Documentation is sphinx and numpydoc compliant
  • [N/A] Added an entry to doc/users/next_whats_new/ if major new feature (follow instructions in README.rst there)
  • [N/A] Documented in doc/api/api_changes.rst if API changed in a backward-incompatible way

For developers, it may be useful to disable it to improve build time
when repeatedly re-building.
@QuLogic QuLogic added the Build label Jun 12, 2020
@tacaswell
Copy link
Member

Is there a way to use an ENV to set this (git clean -xfd is a core part of my personal workflow)?

@tacaswell tacaswell added this to the v3.4.0 milestone Jun 14, 2020
@QuLogic
Copy link
Member Author

QuLogic commented Jun 15, 2020

Sure, we can do that, though I thought we moved away from envvars, at least with the FreeType option?

For me, I set alias.purge=clean -fxd -e setup.cfg -e ... for the things I want to keep.

@tacaswell
Copy link
Member

For me, I set alias.purge=clean -fxd -e setup.cfg -e ... for the things I want to keep.

Fair, that seems like is a better solution to my problem (and makes it my problem not everyones).

@anntzer
Copy link
Contributor

anntzer commented Jun 17, 2020

Ah, nice trick re: aliasing the git subcommand.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants