Hi Nils, On Mon, Jan 12, 2015 at 11:50 AM, Nils Gladitz <[email protected]> wrote:
> On 01/12/2015 11:40 AM, Andreas Pakulat wrote: > >> Ah, that works. Its a little ugly in the CMake files but I guess I can >> live with that. Ideally I was hoping to simply have a 'complete' list >> including actual sources and sources for other platforms and hand that >> to a special function - without passing the source-for-other-platform to >> the actual target. Oh well, I have to stop dreaming :) >> > > You can also use add_custom_target(my_new_target SOURCES src1.cpp > src2.cpp). > > That will list the given sources in the IDE without adding build semantics > to them. > > Since this lists the sources as part of a new target rather than an > existing target this will be visually distinct from the other approach in > some IDEs but should afaik make no difference in QtCreator. > Thanks for that idea, having a dedicated target wouldn't be so bad even if its visible. With a bit of restructuring of the cmakelists.txt this may actually make the file quite a bit more 'declarative' and less convoluted. Andreas
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake
