On Fri, Jun 21, 2013 at 7:47 PM, Marcel Holtmann <marcel@xxxxxxxxxxxx> wrote: > Hi Lucas, > >>>> We are currently compiling gdbus 3 times: one for tests, one for >>>> bluetoothd and another for obexd. >>> >>> we recompile because of the different CFLAGS for these binaries. >> >> But they shouldn´t be affecting gdbus. >> >>> >>>> $ ls gdbus/*watch.o >>>> gdbus/bluetoothd-watch.o gdbus/obexd-watch.o gdbus/watch.o >>>> >>>> Instead of prepending $(gdbus_sources) to several _SOURCES variable, use >>>> a convenience library. >>> >>> When we switched to non-recursive build, we stopped building interim libraries. What is the benefit of going back to building them. I am personally fine with building gdbus several times. >> >> It´s more that there´s no advantage doing otherwise. The small benefit >> is building less files and letting it simpler. > > then at least get into a bit of a standard habit. We are building libbluetooth into a public and private version. > > Currently we name it libbluetooth-private, but maybe following the systemd "standard", we should start calling that libbluetooth-internal. And then libgdbus-internal. ok > > You also do realize that I will make you do this for all other projects using gdbus. hahaha... ok Lucas De Marchi -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html