[Pkg-pascal-devel] License of several new files in castle-engine

Michalis Kamburelis michalis.kambi at gmail.com
Thu May 8 21:02:40 UTC 2014


Paul Gevers wrote:
> Hi Michalis,
>
> Thanks for the swift response.
>
> On 08-05-14 21:53, Michalis Kamburelis wrote:
>> As far as I see, most of them (except the ones automatically generated)
>> have, below the copyright, our standard notice
>
> Are you sure? What about Options.(h|m) and OptionsController.(h|m)? If
> they are automatically generated, that would be nice to note in the
> file. I did not recognize them as such, especially because there is a
> copyright statement.

Oh, I did not notice them. Indeed, they don't look auto-generated. To be 
sure, I asked Jan Adamec, and he just clarified that the files should be 
covered by the standard engine license ("that copyright header is 
automatically created by Xcode and I forgot to change it afterwards.").

So it's all Ok :) I updated the header in engine SVN sources.

>
> If I understand you correctly (and I just found out myself as well) we
> can not build those outlined *.pas files on a non-Windows system. Ooh,
> bad :(. If you promise to remove them in a version soon, I will let it
> pass for now.

Believe me, as a Linux user I'm ashamed of it too, since a long time :) 
I use wine to regenerate them. For engine 5.0.0, the handling of texture 
fonts was rewritten (to use FreeType, modern rendering etc.). And the 
old outline fonts were judged "not useful much, will be removed later". 
However, there was no time to implement a modern rendering of the 
VRML/X3D Text node (it is the only place using outline fonts now), so I 
decided to keep the old outline fonts code for a little longer.

So, yeah, it's a promise: outline fonts will get removed in 5.1.0 :)

>Also soon I will start building png files from source. Of
> course it would be great if you as upstream would facilitate that as
> well, but otherwise we will just have to figure it out ourselves.

Use examples/images_videos/image_to_pas.lpr . All the directories with 
images include the Makefile that calls image_to_pas with the appropriate 
options, and the source images are included everywhere.

Regards,
Michalis



More information about the Pkg-pascal-devel mailing list