Add self-contained release packaging for Linux, macOS, and Windows.

Resolve asset/progress paths for AppImage and .app bundles, and ship GitHub Actions builds on version tags.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-09-16 08:35:29 +02:00
commit f8e27e8b53
10 changed files with 711 additions and 18 deletions

View file

@ -1090,7 +1090,7 @@ static UnitCtx lit_plot_unit;
GtkWidget *build_cetba1984_plot_page(void) {
lit_plot_unit.page = "cetba1984";
lit_plot_unit.progress_file = "progress/cetba.conf";
lit_plot_unit.progress_file = app_progress_cetba;
return build_assembly(&lit_plot_unit, tr("lit_plot_title"),
"lit_plot_sub", 1, lit_plot_items,
lit_plot_meaning, 1);
@ -1119,7 +1119,7 @@ static const char *fuks_plot_meaning[] = {
GtkWidget *build_cetba_fuks_plot_page(void) {
lit_plot_unit.page = "cetbaFuks";
lit_plot_unit.progress_file = "progress/cetba.conf";
lit_plot_unit.progress_file = app_progress_cetba;
return build_assembly(&lit_plot_unit, tr("lit_fuks_plot_title"),
"lit_fuks_plot_sub", 1, fuks_plot_items,
fuks_plot_meaning, 1);