Re: Set dependencies between convenience libraries

2014-05-21 Thread Russ Allbery
Bob Friesenhahn writes: > In my opinion, convenience libraries are evil (they dramatically slow > down the build) and it is better to use a non-recursive build, using > Makefile variables to list the required object files in the link rather > than using a convenience library. The only annoyance

Re: Set dependencies between convenience libraries

2014-05-21 Thread Bob Friesenhahn
On Wed, 21 May 2014, Zé wrote: Is there a way to specify dependencies between convenience libraries, and also set the relevant include paths? Convenience libraries do not have normal dependencies because they are not used as libraries (they are just bundled object files). However, you can u

Re: Add convenience libraries to the include path

2014-05-21 Thread Bob Friesenhahn
On Wed, 21 May 2014, Zé wrote: I'm refactoring a small C++ project and in the process I've migrated a component to a convenience library. I would like to add the convenience library's root directory to the project's include path, but I haven't found any reference on how to do this. The clos

Set dependencies between convenience libraries

2014-05-21 Thread
Is there a way to specify dependencies between convenience libraries, and also set the relevant include paths? Thanks, Zé

Add convenience libraries to the include path

2014-05-21 Thread
I'm refactoring a small C++ project and in the process I've migrated a component to a convenience library. I would like to add the convenience library's root directory to the project's include path, but I haven't found any reference on how to do this. The closest I could find was adding ${src