Skip to content

Conversation

fisx
Copy link
Contributor

@fisx fisx commented Aug 22, 2022

  • simplify and consolidate make rule names
  • drop hint in case of compiler error

@fisx fisx requested a review from smatting August 22, 2022 08:41
@fisx fisx temporarily deployed to cachix August 22, 2022 08:41 Inactive
@fisx fisx temporarily deployed to cachix August 22, 2022 08:41 Inactive
@fisx
Copy link
Contributor Author

fisx commented Aug 22, 2022

feel free to merge it this is green from ci and reviewer!

@fisx fisx temporarily deployed to cachix August 22, 2022 09:07 Inactive
@fisx fisx temporarily deployed to cachix August 22, 2022 09:07 Inactive
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Aug 22, 2022
@fisx fisx temporarily deployed to cachix August 22, 2022 09:28 Inactive
@fisx fisx temporarily deployed to cachix August 22, 2022 09:28 Inactive
@fisx fisx requested a review from supersven August 22, 2022 09:28
Copy link
Contributor

@supersven supersven left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now, it looks good to me 👍

Thanks for taking the effort to clean this up.

Copy link
Member

@akshaymankar akshaymankar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not a good idea, this will delete all the cache in CI and CI will take more than an hour to compile things.

@pcapriotti
Copy link
Contributor

Also, make clean in a single repository shouldn't affect the global or per-user state of cabal.

fisx added 2 commits August 22, 2022 14:51
- avoids global changes for `make clean`.
- keeps `make clean` intact for what the ci expects.
@fisx fisx temporarily deployed to cachix August 22, 2022 12:54 Inactive
@fisx fisx temporarily deployed to cachix August 22, 2022 12:54 Inactive
@fisx fisx requested a review from akshaymankar August 22, 2022 12:54
@fisx
Copy link
Contributor Author

fisx commented Aug 22, 2022

Thanks @pcapriotti @akshaymankar! Is this better? Or would make clean-global be?

@elland
Copy link
Contributor

elland commented Aug 22, 2022

@fisx make nuke? make purge?

Copy link
Member

@akshaymankar akshaymankar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make 🧹

@fisx fisx merged commit 3eb1ea0 into develop Aug 22, 2022
@fisx fisx deleted the tweak-makefile branch August 22, 2022 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants