Skip to content

Commit 3748457

Browse files
committed
release.hs: target 'stack' (don't build curator exe)
1 parent d473a23 commit 3748457

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

etc/scripts/release.hs

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -175,12 +175,12 @@ rules global@Global{..} args = do
175175

176176
releaseDir </> "*" <.> uploadExt %> \out -> do
177177
let srcFile = dropExtension out
178-
mUploadLabel =
179-
case takeExtension srcFile of
180-
e | e == ascExt -> fmap (++ " (GPG signature)") gUploadLabel
181-
| e == sha256Ext -> fmap (++ " (SHA256 checksum)") gUploadLabel
182-
| otherwise -> gUploadLabel
183-
uploadToGithubRelease global srcFile mUploadLabel
178+
-- mUploadLabel =
179+
-- case takeExtension srcFile of
180+
-- e | e == ascExt -> fmap (++ " (GPG signature)") gUploadLabel
181+
-- | e == sha256Ext -> fmap (++ " (SHA256 checksum)") gUploadLabel
182+
-- | otherwise -> gUploadLabel
183+
uploadToGithubRelease global srcFile Nothing
184184
copyFileChanged srcFile out
185185

186186
releaseCheckDir </> binaryExeFileName %> \out -> do
@@ -197,7 +197,8 @@ rules global@Global{..} args = do
197197
_ <- liftIO $ tryJust (guard . isDoesNotExistError) (removeFile "stack.cabal")
198198
() <- cmd0 "install" gBuildArgs $ concat $ concat
199199
[["--pedantic --no-haddock-deps --flag stack:integration-tests"]
200-
,[" --haddock" | gTestHaddocks]]
200+
,[" --haddock" | gTestHaddocks]
201+
,["stack"]]
201202
let cmd' c = cmd (AddPath [tmpDir] []) stackProgName (stackArgs global) c
202203
() <- cmd' "test" gBuildArgs "--pedantic --flag stack:integration-tests --exec stack-integration-test stack"
203204
return ()
@@ -296,7 +297,8 @@ rules global@Global{..} args = do
296297
"install"
297298
gBuildArgs
298299
"--pedantic"
299-
"--flag stack:integration-tests")
300+
"--flag stack:integration-tests"
301+
"stack")
300302
(tryJust (guard . isDoesNotExistError) (removeFile out))
301303

302304
where

0 commit comments

Comments
 (0)