2020-01-30 00:25:53 +03:00
|
|
|
#!/usr/bin/env stack
|
|
|
|
{- stack
|
|
|
|
runghc
|
|
|
|
--stack-yaml=install/shake.yaml
|
2020-04-14 01:35:47 +03:00
|
|
|
--package hls-install
|
2020-01-30 00:25:53 +03:00
|
|
|
-}
|
|
|
|
{- cabal:
|
|
|
|
build-depends:
|
|
|
|
base
|
2020-04-14 01:35:47 +03:00
|
|
|
, hls-install
|
2020-01-30 00:25:53 +03:00
|
|
|
-}
|
|
|
|
-- call as:
|
|
|
|
-- * `cabal v2-run install.hs --project-file install/shake.project <target>`
|
|
|
|
-- * `stack install.hs <target>`
|
|
|
|
|
|
|
|
-- TODO: set `shake.project` in cabal-config above, when supported
|
|
|
|
-- (see https://github.com/haskell/cabal/issues/6353)
|
|
|
|
|
2020-04-14 01:35:47 +03:00
|
|
|
import HlsInstall (defaultMain)
|
2020-01-30 00:25:53 +03:00
|
|
|
|
|
|
|
main = defaultMain
|