Skip to content

Commit

Permalink
windows ....
Browse files Browse the repository at this point in the history
  • Loading branch information
cleverca22 committed Feb 7, 2019
1 parent 7abee13 commit 33bd92b
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion installers/common/WindowsInstaller.hs
Expand Up @@ -54,7 +54,9 @@ writeUninstallerNSIS (Version fullVersion) installerConfig = do
[ "LangString UninstallName ${LANG_ENGLISH} \"Uninstaller\""
, "LangString UninstallName ${LANG_JAPANESE} \"アンインストーラー\""
]
name "$InstallDir $$(UninstallName) $Version"
-- TODO, the nsis library doesnt support translation vars
-- name "$InstallDir $(UninstallName) $Version"
unsafeInjectGlobal $ unpack ( "Name \"" <> (installDirectory installerConfig) <> " $(UninstallName) " <> (fullVersion) <> "\"")
outFile . str . encodeString $ tempDir </> "tempinstaller.exe"
unsafeInjectGlobal "Unicode true"
unsafeInjectGlobal "!addplugindir \"nsis_plugins\\liteFirewall\\bin\""
Expand Down Expand Up @@ -227,6 +229,8 @@ packageFrontend cluster installerConfig = do
-- | The contract of `main` is not to produce unsigned installer binaries.
main :: Options -> IO ()
main opts@Options{..} = do
IO.hSetEncoding IO.stderr IO.utf8
IO.hSetEncoding IO.stdout IO.utf8
generateOSClusterConfigs "./dhall" "." opts
cp (fromText "launcher-config.yaml") (fromText "../launcher-config.yaml")

Expand Down

0 comments on commit 33bd92b

Please sign in to comment.