-
Notifications
You must be signed in to change notification settings - Fork 11
Manually test the launcher on all platforms #336
Comments
WindowsWindows version: Window 10 Home version 1903, build 18362.418 NotesOn Windows, launcher-config.yaml
Running Daedalus
Running update system
IssuesSome issue showed up while testing on Windows |
On Linux, there's a branch How to build the Daedalus with the new launcher.
Running DaedalusIf the build is successful, run daedalus with script below:
Caveat
|
Macstack version: Version 2.1.3, Git revision 0fa51b9925decd937e4a993ad90cb686f88fa282 (7739 commits) x86_64 hpack-0.31.2 Running DaedalusUnfortunately, there's no cross-compilation available for darwin which means you'll have to build the executable on the machine you're testing on.
If the build is successful, you should have
Running update sytem1 . Download daedalus installer from website https://daedaluswallet.io/#download
IssuesThe launcher would still delete the installer file even if the user cancels the installation. I've wrote a small script that would check which exitcode does the installer return if the process was cancelled/success and it always return import System.Process
import System.Exit
testInstaller :: FilePath -> IO ExitCode
testInstaller installerPath = do
let installProcess = proc "open" [installerPath, "-FW"]
withCreateProcess installProcess (\ _ _ _ ph -> waitForProcess ph) |
All the comments has been moved to https://github.com/input-output-hk/cardano-shell/wiki/Manually-testing-the-launcher-on-all-platforms |
Uh oh!
There was an error while loading. Please reload this page.
Manually test the cardano-launcher on all platforms.
Note:
I have tested the update system and it works as intended.
Means I have tested the update system by launching Daedalus and see if it executes installer file/script.Windows
Linux
Mac
The text was updated successfully, but these errors were encountered: