Hi all,
I am using the CMake generator for Visual Studio 2005 to generate
multiple projects. CMake generates one project file per library, which
is fine. When looking at a generated project inside Visual Studio the
project tree contains "Header files" and "Source files". Strange is,
that under "Header files" only generated headers are listed, not any
other headers, which are part of the source code. The "source files"
entry contains all source files for this library. I create the library
by doing something like
ADD_LIBRARY(Base SHARED EXCLUDE_FROM_ALL ${LocalSrc} ${GenCppFiles}
${GenHFiles})
Do I have to add the normal header files in ADD_LIBRARY as well, so
Visual Studio will list them? I would have expected CMake to
automatically generate the list from the dependencies. What might be of
interest as well (though I don't think it makes any difference), is that
I explicitly set the regular expression to use for includes to
INCLUDE_REGULAR_EXPRESSION ("\\.h$")
mainly to eliminate boost header files from the dependencies.
CMake version is 2.6.0.
Any thoughts on this are appreciated.
Regards,
Martin
____________
Virus checked by G DATA AntiVirus
Version: AVKB 18.323 from 25.06.2008
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake