On Thu, Oct 12, 2023 at 11:03 AM Phil Howard <phil@xxxxxxxxxxxxx> wrote: > > On Wed, 11 Oct 2023 at 18:11, Andy Shevchenko > <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > > > > On Wed, Oct 11, 2023 at 01:12:44PM +0100, Phil Howard wrote: > > > Build gpiod into Python module. > > > > > > Optional environment var USE_SYSTEM_GPIO=1 to > > > generate a module that depends upon system gpiod. > > > > ... > > *sigh* > > > > > > --- /dev/null > > > +++ b/bindings/python/include > > > @@ -0,0 +1 @@ > > > +../../include > > > > > \ No newline at end of file > > > > These lines are bothering me, why the new line can't be added to all affected files? > > Is it convention for symlinks to include a newline, is it even possible? > > I'm not super sure about the symlink approach, actually. > > It's the path of least complexity but after some research into the > usage of "shutil.copytree" > to copy dependent and packaged files at build time I'm starting to > wonder if a more complex > setup.py isn't necessarily a bad idea. > How about not having links in the repo but creating them as required at build-time? Bart > > > > -- > > With Best Regards, > > Andy Shevchenko > > > > > > > -- > Philip Howard > Technology & Lifestyle Writer > gadgetoid.com > > Gadgetoid gadg-et-oid [gaj-it-oid] > > -adjective > > 1. having the characteristics or form of a gadget; resembling a > mechanical contrivance or device.