aboutsummaryrefslogtreecommitdiffhomepage
path: root/.fmsbw/10-freebsd14-msys-sciteco
AgeCommit message (Collapse)AuthorFilesLines
6 days10-freebsd14-msys-sciteco: also build Doxygen documentationRobin Haberkorn1-1/+4
This is what the Github CI workflow did previously.
6 daysadded 20-freebsd14-osx-sciteco: this builds OS X nightly binaries via osxcrossRobin Haberkorn1-0/+3
* In contrast to the old Github workflow, we can no longer create pkgs, but instead create tar balls. You don't necessarily have to unpack it into the root, though, since the binaries are relocatable. * We cannot execute the resulting binaries, so the testsuite is no longer run under OS X. It could be executed with Darling, but only under Linux. * Resulting binaries are currently apparently fully statically linked.
12 daysCI: fixed Windows LTO buildsRobin Haberkorn1-21/+17
* They were broken because of a confirmed Clang bug. * As a workaround, we are switching from libstdc++ to libc++. This is not the default under MINGW64, but also works. * See also https://github.com/HolyBlackCat/quasi-msys2/issues/44
2025-09-23freebsd14-msys-sciteco: build Win64 Gtk binaries as wellRobin Haberkorn1-7/+63
* Also make sure that we find all DLLs. * The nightly download URL will now be https://sciteco.fmsbw.de/downloads/nightly/
2025-09-23freebsd14-msys-sciteco: disable LTO for the time beingRobin Haberkorn1-3/+5
Appears to result in new problems with win-clang++.
2025-09-23freebsd14-msys-sciteco: force cross compilation in ./configureRobin Haberkorn1-9/+21
Otherwise ./configure will try to execute compiled programs and this doesn't work since they require Wine. There is no binfmt for FreeBSD unfortunately and I couldn't get any other hack to work either. Even when adding build-system support for running SciTECO under Wine for the usual bootstrapping process, this doesn't yet fully work since there are some features that do not yet work under Wine.
2025-09-22website: allow build.tes to be called from out-of-tree buildsRobin Haberkorn1-1/+1
This hopefully fixes the 10-freebsd14-msys-sciteco CI job.
2025-09-22fmsbw.de CI job now also cross-compiles the Windows PDCurses binariesRobin Haberkorn1-0/+120
* This should really be in a separate job, but doing it here allows us to --disable-bootstrap since we already installed FreeBSD SciTECO binaries. * In the future, we should rather tweak the build system so it tries to invoke the cross-compiled SciTECO via Wine. * Windows Gtk port is still missing.