Hm ok, found it by myself

I'm trying to install some generated files (example):

CMAKE_MINIMUM_REQUIRED(VERSION 2.4)
SET(XFILE foo.x)
SET(ZFILE foo.z)
SET_SOURCE_FILES_PROPERTIES(${ZFILE} PROPERTIES GENERATED TRUE)
ADD_CUSTOM_COMMAND(OUTPUT ${ZFILE}
 COMMAND cp
 ARGS ${XFILE} ${ZFILE}
 DEPENDS ${XFILE}
 WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
# ??
INSTALL(FILES ${ZFILE} DESTINATION zfiles)
#INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${ZFILE} DESTINATION zfiles)
ADD_CUSTOM_TARGET(${ZFILE} ALL)

 should be

CMAKE_MINIMUM_REQUIRED(VERSION 2.4)
SET(XFILE foo.x)
SET(ZFILE foo.z)
SET_SOURCE_FILES_PROPERTIES(${ZFILE} PROPERTIES GENERATED TRUE)
ADD_CUSTOM_COMMAND(OUTPUT ${ZFILE}
  COMMAND cp
  ARGS ${CMAKE_CURRENT_SOURCE_DIR}/${XFILE} ${ZFILE}
  DEPENDS ${XFILE}
  WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
# install
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${ZFILE} DESTINATION zfiles)
ADD_CUSTOM_TARGET(foo ALL
  DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${ZFILE})

_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to