-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
status of cabal file in Git #931
Comments
Purpose of
|
@hanjoosten Any comments on @Michiel-s 's commit 3c55e87? |
It is nice to have a recent version of ampersand.cabal in the repo. However, it could easily lead to merge conflicts. Be assured that it is always possible to delete |
I run into merge conflicts quickly. If we can remove the ampersand.cabal file from the repo please do so. But than also add it so the gitignore. |
Since the build in appveyour is broken anyway, I have no problem to add |
Recently there was a change in recomendation: Now it is recomended to check in the .cabal file into the repo, despite the merge conflicts. |
Today, while trying to get an automatic windows build, I got bitten by the fact that we have ampersand.cabal in our .gitignore. Following the recomendation (see commercialhaskell/stack#5210 ), I decided to remove it from .gitignore. |
Version of ampersand that was used
This issue is about commit 3c55e87.
What I expected
Since we use stack to build Ampersand, the build configuration is in the files
stack.yaml
andpackage.yaml
(in the root of the project directory). I think that stack generates the fileampersand.cabal
.What happened instead
I see that
ampersand.cabal
is part of the Ampersand repository in Git. I even see that @Michiel-s has editedampersand.cabal
in commit 3c55e87. If what I think is true, this must be a mistake.Resolution
@hanjoosten can you enlighten us with the truth and explain what is going on? What are the correct measures? Does this mean we should remove
ampersand.cabal
from the Ampersand repository in Git? Does this mean we should addampersand.cabal
to.gitignore
?The text was updated successfully, but these errors were encountered: