From: Alan W. I. <ai...@us...> - 2006-12-11 17:02:32
|
Update of /cvsroot/plplot/plplot/examples/c In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21687/examples/c Modified Files: CMakeLists.txt Log Message: Copy lena.pgm to the build-tree examples subdirectory so that those who want to individually run the various implementations of example 20 in the build-tree can do so. Index: CMakeLists.txt =================================================================== RCS file: /cvsroot/plplot/plplot/examples/c/CMakeLists.txt,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- CMakeLists.txt 1 Dec 2006 14:48:00 -0000 1.9 +++ CMakeLists.txt 11 Dec 2006 17:02:28 -0000 1.10 @@ -93,6 +93,26 @@ RENAME Makefile ) +# Install lena.pgm in installed examples directory so that all implementations +# of example 20 in the various examples subdirectories can conveniently +# access this file. install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/lena.pgm DESTINATION ${DATA_DIR}/examples ) + +# Do the same as above for the build tree for those who want to individually +# run the various example 20 implementations from the examples subdirectories +# of the build tree. + +if(BUILD_TEST) + add_custom_command( + OUTPUT ${CMAKE_BINARY_DIR}/examples/lena.pgm + COMMAND ${CMAKE_COMMAND} -E copy + ${CMAKE_CURRENT_SOURCE_DIR}/lena.pgm + ${CMAKE_BINARY_DIR}/examples/lena.pgm + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/lena.pgm + ) + add_custom_target(examples_lena_file ALL + DEPENDS ${CMAKE_BINARY_DIR}/examples/lena.pgm + ) +endif(BUILD_TEST) |