Qian,

although I am not using Windows, I think your contribution is really great.

As a comment... I do not quite understand why you includ "cat
config.log". Is this just for safety, that you see the problem on the
github page in case the configure process fails?

Ralf

On 04.03.21 11:28, Qian Yun wrote:
> Hi all,
> 
> I now have a working configuration for GitHub Actions CI to run on
> Windows. ( https://github.com/oldk1331/fricas/runs/2030020327 )
> 
> I'd say the process was rather painful.
> 
> But there are a few "bugs" uncovered along the way.  I'll break them
> down in separate posts.
> 
> Now the CI script is as follows, comments are welcome.
> 
> - Qian
> 
> ===========
> https://github.com/oldk1331/fricas/blob/github-actions-windows/.github/workflows/windows.yml
> 
> 
> name: FriCAS CI on Windows
> 
> on: [push, pull_request]
> 
> jobs:
>   build:
> 
>     runs-on: windows-2019
>     defaults:
>       run:
>         shell: msys2 {0}
> 
>     steps:
>     - uses: msys2/setup-msys2@v2
>       with:
>         install: make mingw-w64-x86_64-gcc autoconf
>     - name: download SBCL
>       run: wget
> https://downloads.sourceforge.net/project/sbcl/sbcl/2.0.0/sbcl-2.0.0-x86-64-windows-binary.msi
> 
>     - name: install SBCL
>       # for unknown reason, msiexec pops up a window under msys2, so use
> cmd instead
>       shell: cmd
>       run: |
>         msiexec /a sbcl-2.0.0-x86-64-windows-binary.msi
> TARGETDIR=C:\sbcl2 /qn
>         move "C:\sbcl2\PFiles\Steel Bank Common Lisp\2.0.0" C:\sbcl
>     - uses: actions/checkout@v2
>     - name: configure and make
>       run: |
>         export PATH=/c/sbcl:$PATH
>         export SBCL_HOME=/c/sbcl
>         mkdir ../build && cd ../build
>         ../fricas/configure --with-lisp="/c/sbcl/sbcl.exe
> --dynamic-space-size 4096"
>         cat config.log
>         make -j2 --output-sync
>     - name: make check
>       run: cd ../build && make check -j2 --output-sync
> 

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/8b0797aa-c492-3265-6ad0-e6e6c174fff0%40hemmecke.org.

Reply via email to