summaryrefslogtreecommitdiff
path: root/src/Main.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Main.hs')
-rw-r--r--src/Main.hs23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/Main.hs b/src/Main.hs
index ecabd76..a40bd2d 100644
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -251,6 +251,29 @@ autoUpdatable =
, ("DCD", latestDcd)
]
}
+ , PackageDescription
+ { latest =
+ let ghArguments = PackageOwner
+ { owner = "simd-everywhere"
+ , name = "simde"
+ }
+ templateTail =
+ [ Package.StaticPlaceholder "/simde-amalgamated-"
+ , Package.VersionPlaceholder
+ , Package.StaticPlaceholder ".tar.xz"
+ ]
+ template = Package.DownloadTemplate
+ $ Package.StaticPlaceholder "https://github.com/simd-everywhere/simde/releases/download/v"
+ :| Package.VersionPlaceholder
+ : templateTail
+ in Package.Updater
+ { detectLatest = latestGitHub ghArguments "(v)\\."
+ , getVersion = downloadWithTemplate template
+ , is64 = False
+ }
+ , name = "simde"
+ , downloaders = mempty
+ }
]
up2Date :: Maybe Text -> SlackBuilderT ()