On 03/17/2016 09:54 AM, Attila Krasznahorkay wrote: > Attached is a new attempt. It seems to work correctly in my tests > with the Makefile generator.
Thanks. > + // If it's an absolute path, check if it starts with the source > + // direcotory: > + return ( ( path.find( SourceDir ) != 0 ) && > + ( path.find( BinaryDir ) != 0 ) ); Please look at using strncmp and a check that the following character is a nul terminator or '/'. Otherwise an external location with a common prefix may be mistaken for part of the project. Also please add documentation in a Help/variable/CMAKE_DEPENDS_IN_PROJECT_ONLY.rst file and update Help/manual/cmake-variables.7.rst to reference it. Thanks, -Brad -- 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-developers