Thanks, I'll merge this patch into our repo when I improve
the packaging a bit more.
A potential improvement is that:
Seems now when FRICAS is not set, the FriCASsys will look
at the build time path. I want to add another fallback
that it should check its runtime path's parent directory.
(aka /xxx/bin/FriCASsys should check /xxx/)
- Qian
On 3/16/21 1:02 AM, Ralf Hemmecke wrote:
That's just great!
I will include it in the download section of fricas.github.io.
Ralf
On 15.03.21 17:02, Qian Yun wrote:
I have a working configuration that we now have binary
download for all platforms from CI.
See: https://github.com/oldk1331/fricas/tree/ci-improvement
or
https://github.com/oldk1331/fricas/commit/c173a68c42a9151ec9e0b6234c8d02aa0e36676e
or
linux: https://github.com/oldk1331/fricas/actions/runs/654525090
macos: https://github.com/oldk1331/fricas/actions/runs/654525087
windows: https://github.com/oldk1331/fricas/actions/runs/654525092
A few downsides:
1. You have to login GitHub to download this "CI artifact".
(Not necessarily a bad thing, I don't want to pollute the
"Release" page in GitHub.)
2. It only exists for a short period. (90 days?)
3. The packaging is very crude for now, not out-of-box user experience.
(You have to "cd" in the shell and set "FRICAS" env variable.)
4. It's double compressed, you have to unpack twice.
Bugs found:
Seems the "bin/fricas" shell script calls "viewman" endlessly
on macOS? Will look into it later.
- Qian
--
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/893de021-d4df-a4ab-080f-5925be7d684f%40gmail.com.