[CMake] Headers listing in Visual Studio

Ben Ratzlaff cmake at daishiva.com
Wed Oct 3 17:54:29 EDT 2007


Here is how I do it:

SET (MY_CPP
<source files>
)

SET (MY_H
<header files>
)

SOURCE_GROUP (name_of_group
    FILES
    ${MY_CPP}
)

SOURCE_GROUP (name_of_group\\headers
    FILES
    ${MY_H}
)

SET (MY_SRC
    ${MY_CPP}
    ${MY_H}
)

# add sources to library
ADD_LIBRARY (${PROJECT}
    ${MY_SRC}
)

On 10/3/07, Félix C. Morency <felix.morency at gmail.com> wrote:
>
> Hi,
>
> I would like to know how to list the header files in the header directory
> in the visual studio IDE. Actually, only the sources and cmake-related files
> are listed. I want to be able to see the headers as well (cosmetic reasons).
> I searched in the doc and on the net and found nothing. I tried with
> ADD_CUSTOM_COMMAND( OUTPUT ${PROJECT_NAME} MAIN_DEPENDENCY ${PROJ_HDRS} )
> but only the last header file listed in ${PROJ_HDRS} appears in the IDE.
> Could someone help please ?
>
> Also, could we do the same thing with generated MOC files (QT4) ?
>
> Thank you,
> Félix C. Morency
>
> _______________________________________________
> CMake mailing list
> CMake at cmake.org
> http://www.cmake.org/mailman/listinfo/cmake
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/cmake/attachments/20071003/1b23c9d9/attachment.html


More information about the CMake mailing list