Hi,
On Tuesday 12 March 2013 7:37 AM Petr Kmoch wrote:
Hi Julien,
CMake correctly identifies that gen.90f depends on gen.f90.sh, but you
have no code to tell CMake that usegen.f90 depends on gen.f90. The
following should do the trick:
set_property(SOURCE usegen.f90 PROPERTY OBJECT_DEPENDS
On 03/11/2013 06:41 AM, Julien Bigot wrote:
add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/gen.f90
COMMAND bash ARGS ${CMAKE_SOURCE_DIR}/gen.f90.sh
${CMAKE_BINARY_DIR}/gen.f90
MAIN_DEPENDENCY ${CMAKE_SOURCE_DIR}/gen.f90.sh
VERBATIM
)
add_library(mylib STATIC usegen.f90
On Wednesday 13 March 2013 8:27 AM Brad King wrote:
On 03/11/2013 06:41 AM, Julien Bigot wrote:
add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/gen.f90
COMMAND bash ARGS ${CMAKE_SOURCE_DIR}/gen.f90.sh
${CMAKE_BINARY_DIR}/gen.f90
MAIN_DEPENDENCY ${CMAKE_SOURCE_DIR}/gen.f90.sh
On Wednesday 13 March 2013 2:11 PM Julien Bigot wrote:
On Wednesday 13 March 2013 8:27 AM Brad King wrote:
On 03/11/2013 06:41 AM, Julien Bigot wrote:
add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/gen.f90
COMMAND bash ARGS ${CMAKE_SOURCE_DIR}/gen.f90.sh
Hi Julien,
CMake correctly identifies that gen.90f depends on gen.f90.sh, but you
have no code to tell CMake that usegen.f90 depends on gen.f90. The
following should do the trick:
set_property(SOURCE usegen.f90 PROPERTY OBJECT_DEPENDS
${CMAKE_BINARY_DIR}/gen.f90)
Petr
On Mon, Mar 11, 2013 at