Commit e05e127 1 parent cabb25f commit e05e127 Copy full SHA for e05e127
File tree 1 file changed +19
-4
lines changed
1 file changed +19
-4
lines changed Original file line number Diff line number Diff line change @@ -655,10 +655,25 @@ EOF
655
655
# export CC=""
656
656
# export CXX=""
657
657
}
658
+
659
+ install_lfortran_win ()
660
+ {
661
+ local version=$1
662
+
663
+ # install miniconda
664
+ install_miniconda_win
665
+
666
+ # install lfortran in conda environment lf
667
+ C:/ProgramData/Miniconda3/Scripts/conda.exe create -n lf
668
+ C:/ProgramData/Miniconda3/Scripts/conda.exe install -n lf -y lfortran=$version -c conda-forge
669
+
670
+ # check lfortran version
671
+ C:/ProgramData/Miniconda3/envs/lf/Library/bin/lfortran.exe -h
672
+
673
+ # set environment variables
658
674
export FC=" lfortran"
659
675
# export CC=""
660
676
# export CXX=""
661
- echo " Environment variables set."
662
677
}
663
678
664
679
install_lfortran_mac ()
@@ -700,13 +715,13 @@ install_lfortran()
700
715
install_lfortran_mac $version
701
716
;;
702
717
mingw* )
703
- exit 1
718
+ install_lfortran_win $version
704
719
;;
705
720
msys* )
706
- exit 1
721
+ install_lfortran_win $version
707
722
;;
708
723
cygwin* )
709
- exit 1
724
+ install_lfortran_win $version
710
725
;;
711
726
* )
712
727
echo " Unsupported platform: $platform "
You can’t perform that action at this time.
0 commit comments