Commit 98dae36
committed
fix(setup): make CLI install cross-platform for Windows GUI build
step_install_cli used std::os::unix::fs::symlink unconditionally, breaking the
Windows Tauri build. Gate it: symlink on Unix, copy on Windows (no user symlinks
without elevation). Add a Windows variant of cli_symlink_path targeting
~/.local/bin/lumen.exe.1 parent 3b84696 commit 98dae36
1 file changed
Lines changed: 17 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
738 | 738 | | |
739 | 739 | | |
740 | 740 | | |
741 | | - | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
742 | 749 | | |
743 | | - | |
| 750 | + | |
744 | 751 | | |
745 | 752 | | |
746 | 753 | | |
| |||
764 | 771 | | |
765 | 772 | | |
766 | 773 | | |
| 774 | + | |
767 | 775 | | |
768 | 776 | | |
769 | 777 | | |
| |||
774 | 782 | | |
775 | 783 | | |
776 | 784 | | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
777 | 792 | | |
778 | 793 | | |
779 | 794 | | |
| |||
0 commit comments