simon-git: puzzles (main): Ben Harris

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Thu Apr 6 00:26:08 BST 2023


TL;DR:
  7a66855 KaiOS: include extra copyright notices in manual

Repository:     https://git.tartarus.org/simon/puzzles.git
On the web:     https://git.tartarus.org/?p=simon/puzzles.git
Branch updated: main
Committer:      Ben Harris <bjh21 at bjh21.me.uk>
Date:           2023-04-06 00:26:08

commit 7a66855947c043e502d00fa41cd7b7c06127adf9
web diff https://git.tartarus.org/?p=simon/puzzles.git;a=commitdiff;h=7a66855947c043e502d00fa41cd7b7c06127adf9;hp=2e48ce132e011e83517a9fc4905edcc8f9a5ef58
Author: Ben Harris <bjh21 at bjh21.me.uk>
Date:   Thu Apr 6 00:00:07 2023 +0100

    KaiOS: include extra copyright notices in manual
    
    The KaiOS build includes compiled versions of various Emscripten library
    files.  These are generally under the MIT licence like Puzzles itself.
    The MIT licence requires that the licence, and the copyright notice, be
    "included in all copies or substantial portions of the Software."
    
    Since each KaiOS package includes the full manual, which already
    contains the licence for Puzzles itself, adding the copyright notices
    there seems like the best approach.  I've done this by providing an
    additional input file that contains the licences for source files used
    by a current Emscripten build.  More automation might be nice, but the
    set of copyright notices is unlikely to change very much.  There are
    basically one for Emscripten, one for musl, and a few for odd bits of
    third-party code embedded in musl.

 Buildscr                         |   6 +-
 cmake/platforms/emscripten.cmake |   2 +
 emcccopy.but                     | 128 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 133 insertions(+), 3 deletions(-)



More information about the tartarus-commits mailing list