Age | Commit message (Collapse) | Author |
|
The decision to license the whole repository based on CC-BY-SA 4.0
removes the restriction to store build system code in a separate
directory.
Thus it is more straight forward to store the icon related CMake code in
the icons directory.
|
|
Providing a separate license for the build system code makes the
licensing too complex. It is furthermore questionable if it really
improves the legal situation.
Thus the only license is chosen based on the primary content. The
CC-BY-SA 4.0 matches the main content (graphics) of this repository
well.
|
|
This repository mixes art and code. Since it is hard to find a suitable
license for both dual-licensing is an obvious choice to fix that
problem.
|
|
|
|
|
|
This commit avoids that Inkscape calls are repeated if the output file
was already built and is up to date.
|
|
Inkscape provides also SVG output. While the source file is also an SVG
the output SVG file e.g. has a correct docname in the file matching the
file name.
This also adds a CMake target for the output SVG.
|
|
This adds a workaround for the Inkscape call to allow calling multiple
instances of Inkscape in parallel.
[1]: https://gitlab.com/inkscape/inkscape/-/issues/4716
|
|
|
|
This is just a minimal starting point especially targeted at writing a
build system for this project.
|