[CMake] Analyze file dependencies in Visual Studio for project generatedby CMake

Alexander Neundorf a.neundorf-work at gmx.net
Wed Apr 22 16:12:31 EDT 2009


On Wednesday 22 April 2009, Martin Apel wrote:
> Hi all,
>
> I am currently fighting with Visual Studio regenerating a
> CMake-generated project on every build, although nothing has changed. I
> am searching for a method how to debug the generated dependencies inside
> VS. The project builds a DLL from Fortran files, which are generated by a
> Perl script. The setup looks something like this:
>
> ADD_CUSTOM_COMMAND(OUTPUT ${FortranSources}
>                    COMMAND ${CMAKE_COMMAND} -E chdir
> ${CMAKE_CURRENT_BINARY_DIR} ${PERL_EXECUTABLE}
> {CMAKE_SOURCE_DIR}/scripts/createFortAccessors.pl
>                    DEPENDS
> ${CMAKE_SOURCE_DIR}/scripts/createFortAccessors.pl FortranModules.inp
> FortranCommons.inp ${ModuleDefs} ${CommonDefs})
> ADD_LIBRARY(FortranInterface SHARED ${FortranSources} FortranInterface.def)

What is ModuleDefs and CommonDefs ? Are this files ?
How does FortranSources look like ? Does it contain absolute paths ?
I think you need to give a bit more information so that we can help.

Alex


More information about the CMake mailing list