Skip to content
Benjamin Loison edited this page Jul 22, 2023 · 11 revisions

For counting lines of code pay attention here not to count Installation/Updater/unzip.{cpp, h}.

Build order for Installation:

As Installer/ressources.rc contains the Updater, Updater has to be built before.

Logically as the Installer contains and calls the Updater, which calls the CrashReporter, which calls the video game itself.

The Shortcut calls the Updater.

Executing the production Installer binary available to everyone doesn't make it disappear and fakely appear as the Shortcut (I verified thanks to file size), so maybe Shortcut isn't used or it's generated from Updater, but as it's not in its ressources.rc, it definitely doesn't seem used. So let's try without it and see if I can get everything to work.

For releasing a new release:

Pay attention:

  • to commit modifications
  • publish binary
  • add reproducibility information and verify it
  • add changelogs

Crash-reporter state:

Known to be working (get it automatically in /var/www/Crash/, as 01-07-23#16-49-34-X.X.X.X.crash and also get the Element notification) except logs, so only have the backtrace for the moment. Tested with /close. Maybe have issue due to #15.

Clone this wiki locally