[CMake] Again multiple subdirs
justin
jlec at gentoo.org
Tue Feb 7 02:55:47 EST 2012
Hi,
and just in the beginning, I am sorry if this was asked thousands of
times before, but I wasn't able to find it.
The situation is following
src -- common -- common.c
|
---- a -- a.c
|
---- b -- b.c
add_library (a
${project_SOURCE_DIR}/common/common
${project_SOURCE_DIR}/a/a}
add_library (b
${project_SOURCE_DIR}/common/common
${project_SOURCE_DIR}/b/b}
This results in a double compilation of common.c. One time for liba and
the other one for libb.
What is the best way to force common.c to be compiled just ones?
Thanks justin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://www.cmake.org/pipermail/cmake/attachments/20120207/bb418875/attachment.pgp>
More information about the CMake
mailing list