Skip to content

Commit f9632d7

Browse files
committed
Warn about revivions in cabal.config #232
1 parent 4d97413 commit f9632d7

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/Handler/StackageHome.hs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,11 @@ getStackageCabalConfigR name = track "Handler.StackageHome.getStackageCabalConfi
8787
mapC (Chunk . showPackageLocal)
8888
yield $ Chunk $ toBuilder '\n'
8989

90+
revisionsWarning =
91+
toBuilder (asText "-- NOTE: Due to revisions, this file may not work. See:\n-- https://github.com/fpco/stackage-server/issues/232\n\n")
92+
9093
headerGlobal render = yield $ Chunk $
94+
revisionsWarning ++
9195
toBuilder (asText "-- Stackage snapshot from: ") ++
9296
toBuilder (oldSnapshotUrl render) ++
9397
toBuilder (asText "\n-- Please append these contents to the end of your global cabal config file.\n-- To only use tested packages, uncomment the following line\n-- and comment out other remote-repo lines:\n-- remote-repo: stackage-") ++
@@ -97,6 +101,7 @@ getStackageCabalConfigR name = track "Handler.StackageHome.getStackageCabalConfi
97101
toBuilder '\n'
98102

99103
headerLocal render = yield $ Chunk $
104+
revisionsWarning ++
100105
toBuilder (asText "-- Stackage snapshot from: ") ++
101106
toBuilder (oldSnapshotUrl render) ++
102107
toBuilder (asText "\n-- Please place this file next to your .cabal file as cabal.config\n-- To only use tested packages, uncomment the following line:\n-- remote-repo: stackage-") ++

0 commit comments

Comments
 (0)