From: Alan W. I. <ai...@us...> - 2006-08-10 15:37:52
|
Update of /cvsroot/plplot/plplot/examples/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12502 Modified Files: CMakeLists.txt Log Message: Build and install tclIndex. Note this build must violate the principle of a clean source tree because auto_mkindex limitations force the build of tclIndex to be in the source tree rather than the build tree. Index: CMakeLists.txt =================================================================== RCS file: /cvsroot/plplot/plplot/examples/tcl/CMakeLists.txt,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- CMakeLists.txt 7 Aug 2006 02:43:01 -0000 1.2 +++ CMakeLists.txt 10 Aug 2006 15:37:48 -0000 1.3 @@ -18,10 +18,6 @@ # along with PLplot; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -add_custom_target(tclIndex ALL -COMMAND ${MKTCLINDEX} ${MKTCLINDEX_ARGS} -) - set(tcl_FILES README.tcldemos plgrid.tcl @@ -63,3 +59,14 @@ install(FILES ${tcl_FILES} DESTINATION ${DATA_DIR}/examples/tcl) install(PROGRAMS ${tcl_SCRIPTS} DESTINATION ${DATA_DIR}/examples/tcl) + +add_custom_target(tclIndex_examples_tcl ALL +COMMAND ${MKTCLINDEX} ${MKTCLINDEX_ARGS} +DEPENDS ${tcl_FILES} ${tcl_SCRIPTS} +WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +) + +install( +FILES ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex +DESTINATION ${DATA_DIR}/examples/tcl +) |