The following issue has been SUBMITTED. ====================================================================== http://cmake.org/Bug/view.php?id=14430 ====================================================================== Reported By: rgstr Assigned To: ====================================================================== Project: CMake Issue ID: 14430 Category: CMake Reproducibility: always Severity: minor Priority: normal Status: new ====================================================================== Date Submitted: 2013-09-21 07:28 EDT Last Modified: 2013-09-21 07:28 EDT ====================================================================== Summary: LINK_DEPENDS dependency generated by custom command fails to build Description: I'm using CMake to build an embedded project that requires a generated linker script. The linker script is supposed to be generated via add_custom_command() and set_property(TARGET … PROPERTY LINK_DEPENDS …).
However CMake apparently does not create a Makefile target for the linker script and thus a subsequent call to make fails stating "No rule to make target …". Steps to Reproduce: 1.) Download and extract attached minimal non-working example 2.) $ cmake . && make 3.) "make[2]: *** No rule to make target `linker_symbols.x', needed by `main'. Stop." Additional Information: When adding the linker script dependency to one of the source files being built via add_property(SOURCE … PROPERTY OBJECT_DEPENDS …) everything works fine. Just uncomment the corresponding section in my CMakeLists.txt an rerun make. ====================================================================== Issue History Date Modified Username Field Change ====================================================================== 2013-09-21 07:28 rgstr New Issue 2013-09-21 07:28 rgstr File Added: cmake_mnwe.tar.bz2 ====================================================================== -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers