kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #34415
Re: How do I turn one of our .svg icons into a .cpp file?
When I do a build it opens the GUI inkscape (should it be doing that?) but then hangs. (I can use Inkscape, but my build just sits there.)
> On 26 Feb 2018, at 16:58, jp charras <jp.charras@xxxxxxxxxx> wrote:
>
> Le 26/02/2018 à 17:17, Nick Østergaard a écrit :
>> I am not sure how well it works on macos, but it uses inkscape to export them to png and then
>> something else to turn them to xpm which is turned into cpp as far as I remember. I may be wrong.
>>
>> 2018-02-26 17:16 GMT+01:00 Nick Østergaard <oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>>:
>>
>> Enable MAINTAIN_PNGS with cmake.
>>
>> 2018-02-26 17:14 GMT+01:00 Jeff Young <jeff@xxxxxxxxx <mailto:jeff@xxxxxxxxx>>:
>>
>> (Don’t worry; not for 5.0stable.)
>
> Once the svg file is converted to a png file, our PNG2cpp.cmake "script" convert the binary file to
> a equivalent list of unsigned chars.
>
> Currently inkscape is used to convert the svg file to a png file containing metadata.
> This metadata is useless for us, and removed by pngcrush to reduce the size of the final .cpp file.
>
>
> --
> Jean-Pierre CHARRAS
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
Follow ups
References