[CMake] RE: Bug 2331: partial match on source groups - not fixed in
CVS
Michael.Rans at ubs.com
Michael.Rans at ubs.com
Tue May 30 07:02:01 EDT 2006
The bug 2331 involving incorrect VC7 folder structure is not fixed in
CVS (cmake version 2.5-20060526). Please can someone look at this.
SET(SOURCE_GROUP_DELIMITER "/")
SET(SOURCE_FILES src_sub1/Testlib.cpp src_sub1/MyTestObj.cpp)
SET(HEADER_FILES src_sub1/MyTestObj.h)
ADD_LIBRARY(TestLibA SHARED ${HEADER_FILES} ${SOURCE_FILES})
SOURCE_GROUP("Source Files/folder 1/A" FILES ${HEADER_FILES})
SOURCE_GROUP("Header Files/folder 1/B" FILES ${SOURCE_FILES})
This creates in VC7:
Source Files/folder 1/A correctly
Source Files/folder 1/B incorrectly; should be Header Files/folder 1/B
Cheers,
Mike
-----Original Message-----
From: Rans, Michael
Sent: 24 May 2006 08:55
To: 'cmake at cmake.org'
Subject: Bug 2331: partial match on source groups
I have tried to use CMake 2.4.2 and came across the bug described in
2331 which was assigned to Bill Hoffman more than a year ago:
"If we have a source group X/Y and another source group Z/Y then files
which we intend to go into Z/Y will in fact go into X/Y and Z/Y is never
created even though Z exists."
I tried emailing Bill but my message times out, so I was wondering if
anyone can look at this, as this problem prevents our use of CMake -
basically we can't get the correct folder structure in Visual Studio.NET
2003.
Regards,
Mike
Visit our website at http://www.ubs.com
This message contains confidential information and is intended only
for the individual named. If you are not the named addressee you
should not disseminate, distribute or copy this e-mail. Please
notify the sender immediately by e-mail if you have received this
e-mail by mistake and delete this e-mail from your system.
E-mail transmission cannot be guaranteed to be secure or error-free
as information could be intercepted, corrupted, lost, destroyed,
arrive late or incomplete, or contain viruses. The sender therefore
does not accept liability for any errors or omissions in the contents
of this message which arise as a result of e-mail transmission. If
verification is required please request a hard-copy version. This
message is provided for informational purposes and should not be
construed as a solicitation or offer to buy or sell any securities or
related financial instruments.
More information about the CMake
mailing list