> The old Makefiles do not generate the dbschema files and the related files 
> are still installed for packaging purposes. Maybe special targets can be 
> created for compiling/installing for packaging (or the other way around: 
> targets for development). Generating db schema files can take some time on 
> low resource systems (e.g., raspberry pi, containers, virtual machines) where 
> I test in many cases and I would like to avoid that delay, because changing a 
> line in some header file while writing code can trigger a lot of compile 
> tasks.

Yes on low resource systems, it might be longer indeed and since these 
currently build every time when build is done it can become time consuming. I 
will revert it for the time being then.



> > It was mostly included for easier packaging since these files are needed in 
> > install phase, and if not builded they were not installed.
> 
> Also, I think that the focus should be more on making it easier/faster for 
> developers, rather than packaging. Packaging is done once a day for nightly 
> and then one every release, while developing/testing can require a lot of 
> compilations. So having an extra target executed when packaging is done, 
> should not be a big concern.

True i agree on this perspective. Packaging can be done by just building them 
as an extra step.


-- 
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/commit/24f0833f8ea94a02917b4d75c420d0eb61da196b#commitcomment-175741543
You are receiving this because you are subscribed to this thread.

Message ID: 
<kamailio/kamailio/commit/24f0833f8ea94a02917b4d75c420d0eb61da196b/[email protected]>
_______________________________________________
Kamailio - Development Mailing List -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to