@@ -131,8 +131,6 @@ rules global@Global{..} args = do
131131 distroPhonies debianDistro debianVersions debPackageFileName
132132 distroPhonies centosDistro centosVersions rpmPackageFileName
133133 distroPhonies fedoraDistro fedoraVersions rpmPackageFileName
134- phony archUploadPhony $ need [archDir </> archPackageFileName <.> uploadExt]
135- phony archBuildPhony $ need [archDir </> archPackageFileName]
136134
137135 releaseDir </> " *" <.> uploadExt %> \ out -> do
138136 let srcFile = dropExtension out
@@ -234,30 +232,6 @@ rules global@Global{..} args = do
234232 rpmDistroRules centosDistro centosVersions
235233 rpmDistroRules fedoraDistro fedoraVersions
236234
237- archDir </> archPackageFileName <.> uploadExt %> \ out -> do
238- let pkgFile = dropExtension out
239- need [pkgFile]
240- () <- cmd " aws s3 cp"
241- [ pkgFile
242- , " s3://download.fpcomplete.com/archlinux/" ++ takeFileName pkgFile ]
243- copyFileChanged pkgFile out
244- archDir </> archPackageFileName %> \ out -> do
245- docFiles <- getDocFiles
246- let inputFiles = concat
247- [[archStagedExeFile
248- ,archStagedBashCompletionFile]
249- ,map (archStagedDocDir </> ) docFiles]
250- need inputFiles
251- putNormal $ " tar gzip " ++ out
252- writeTarGz out archStagingDir inputFiles
253- archStagedExeFile %> \ out -> do
254- copyFileChanged (releaseDir </> binaryExeFileName) out
255- archStagedBashCompletionFile %> \ out -> do
256- writeBashCompletion archStagedExeFile out
257- archStagedDocDir ++ " //*" %> \ out -> do
258- let origFile = dropDirectoryPrefix archStagedDocDir out
259- copyFileChanged origFile out
260-
261235 where
262236
263237 debDistroRules debDistro0 debVersions = do
@@ -396,8 +370,6 @@ rules global@Global{..} args = do
396370 buildPhony = " build"
397371 distroUploadPhony DistroVersion {.. } = " upload-" ++ dvDistro ++ " -" ++ dvVersion
398372 distroBuildPhony DistroVersion {.. } = " build-" ++ dvDistro ++ " -" ++ dvVersion
399- archUploadPhony = " upload-" ++ archDistro
400- archBuildPhony = " build-" ++ archDistro
401373
402374 releaseCheckDir = releaseDir </> " check"
403375 releaseStageDir = releaseDir </> " stage"
@@ -442,14 +414,6 @@ rules global@Global{..} args = do
442414 rpmPackageIterationStr DistroVersion {.. } = " 0." ++ dvCodeName
443415 rpmPackageVersionStr _ = stackVersionStr global
444416
445- archStagedDocDir = archStagingDir </> " usr/share/doc" </> stackProgName
446- archStagedBashCompletionFile = archStagingDir </> " usr/share/bash-completion/completions/stack"
447- archStagedExeFile = archStagingDir </> " usr/bin" </> stackProgName
448- archStagingDir = archDir </> archPackageName
449- archPackageFileName = archPackageName <.> tarGzExt
450- archPackageName = stackProgName ++ " _" ++ stackVersionStr global ++ " -" ++ " x86_64"
451- archDir = releaseDir </> archDistro
452-
453417 ubuntuVersions =
454418 [ (" 12.04" , " precise" )
455419 , (" 14.04" , " trusty" )
@@ -471,7 +435,6 @@ rules global@Global{..} args = do
471435 debianDistro = " debian"
472436 centosDistro = " centos"
473437 fedoraDistro = " fedora"
474- archDistro = " arch"
475438
476439 anyDistroVersion distro = DistroVersion distro " *" " *"
477440
0 commit comments