Revision: 42189
          http://brlcad.svn.sourceforge.net/brlcad/?rev=42189&view=rev
Author:   starseeker
Date:     2011-01-13 00:05:14 +0000 (Thu, 13 Jan 2011)

Log Message:
-----------
Alright, I'm tired of fighting with trying to get the custom tclscripts to run 
cleanly in parallel when they're doing copy commands after the btclsh script 
runs.  Put copies of the tcl files in the build dir and run the scripts there.  
Simplifies the logic and avoids the hackery of copying things around as part of 
the custom command.

Modified Paths:
--------------
    brlcad/branches/cmake/src/tclscripts/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/archer/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/archer/images/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/boteditor/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/geometree/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/hv3/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/lib/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/mged/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/nirt/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/pl-dm/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/rtwizard/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/rtwizard/lib/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/sdialogs/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/sdialogs/scripts/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/swidgets/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/swidgets/images/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/swidgets/scripts/CMakeLists.txt
    brlcad/branches/cmake/src/tclscripts/util/CMakeLists.txt

Modified: brlcad/branches/cmake/src/tclscripts/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/CMakeLists.txt 2011-01-12 23:46:19 UTC 
(rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/CMakeLists.txt 2011-01-13 00:05:14 UTC 
(rev 42189)
@@ -3,10 +3,7 @@
 MACRO(pkgIndex_BUILD name srcdir targetdir)
        ADD_CUSTOM_COMMAND(
                OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/pkgIndex.tcl
-               COMMAND ${CMAKE_COMMAND} -E remove ${srcdir}/pkgIndex.tcl
-               COMMAND btclsh ${CMAKE_SOURCE_DIR}/src/tclscripts/ampi.tcl 
${srcdir}
-          COMMAND ${CMAKE_COMMAND} -E copy ${srcdir}/pkgIndex.tcl 
${CMAKE_CURRENT_BINARY_DIR}/pkgIndex.tcl
-               COMMAND ${CMAKE_COMMAND} -E remove ${srcdir}/pkgIndex.tcl
+               COMMAND btclsh ${CMAKE_SOURCE_DIR}/src/tclscripts/ampi.tcl 
${CMAKE_CURRENT_BINARY_DIR}
                DEPENDS btclsh
                )
        ADD_CUSTOM_TARGET(${name}_pkgIndex.tcl ALL DEPENDS 
${CMAKE_CURRENT_BINARY_DIR}/pkgIndex.tcl)
@@ -16,10 +13,7 @@
 MACRO(tclIndex_BUILD name srcdir targetdir)
        ADD_CUSTOM_COMMAND(
                OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tclIndex
-               COMMAND ${CMAKE_COMMAND} -E remove ${srcdir}/tclIndex
-               COMMAND btclsh ${CMAKE_SOURCE_DIR}/src/tclscripts/ami.tcl 
${srcdir} 
-               COMMAND ${CMAKE_COMMAND} -E copy ${srcdir}/tclIndex 
${CMAKE_CURRENT_BINARY_DIR}/tclIndex
-               COMMAND ${CMAKE_COMMAND} -E remove ${srcdir}/tclIndex
+               COMMAND btclsh ${CMAKE_SOURCE_DIR}/src/tclscripts/ami.tcl 
${CMAKE_CURRENT_BINARY_DIR} 
                DEPENDS btclsh
                )
        ADD_CUSTOM_TARGET(${name}_tclIndex ALL DEPENDS 
${CMAKE_CURRENT_BINARY_DIR}/tclIndex)
@@ -57,13 +51,8 @@
        mouse.tcl 
        vmath.tcl
 )
+FILE(COPY ${toplevel_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${toplevel_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts)
 
 pkgIndex_BUILD(tclscripts ${CMAKE_CURRENT_SOURCE_DIR} tclscripts)
 tclIndex_BUILD(tclscripts ${CMAKE_CURRENT_SOURCE_DIR} tclscripts)
-
-SET(toplevel_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-)
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${toplevel_TCLSCRIPT_FILES}")

Modified: brlcad/branches/cmake/src/tclscripts/archer/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/archer/CMakeLists.txt  2011-01-12 
23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/archer/CMakeLists.txt  2011-01-13 
00:05:14 UTC (rev 42189)
@@ -36,13 +36,9 @@
        Utility.tcl 
        Wizard.tcl
 )
+FILE(COPY ${archer_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${archer_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/archer)
 
 pkgIndex_BUILD(archer ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/archer)
 tclIndex_BUILD(archer ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/archer)
 
-SET(archer_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${archer_TCLSCRIPT_FILES}")

Modified: brlcad/branches/cmake/src/tclscripts/archer/images/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/archer/images/CMakeLists.txt   
2011-01-12 23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/archer/images/CMakeLists.txt   
2011-01-13 00:05:14 UTC (rev 42189)
@@ -260,5 +260,6 @@
        wizard.png
        )
 
+FILE(COPY ${archer_images} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${archer_images} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/archer/images)
 

Modified: brlcad/branches/cmake/src/tclscripts/boteditor/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/boteditor/CMakeLists.txt       
2011-01-12 23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/boteditor/CMakeLists.txt       
2011-01-13 00:05:14 UTC (rev 42189)
@@ -4,4 +4,5 @@
        botTools.tcl
 )
 
+FILE(COPY ${boteditor_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${boteditor_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/boteditor)

Modified: brlcad/branches/cmake/src/tclscripts/geometree/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/geometree/CMakeLists.txt       
2011-01-12 23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/geometree/CMakeLists.txt       
2011-01-13 00:05:14 UTC (rev 42189)
@@ -3,13 +3,9 @@
        geometree.tcl
 )
 
+FILE(COPY ${geometree_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${geometree_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/geometree)
 
 pkgIndex_BUILD(geometree ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/geometree)
 tclIndex_BUILD(geometree ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/geometree)
 
-SET(geometree_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${geometree_TCLSCRIPT_FILES}")

Modified: brlcad/branches/cmake/src/tclscripts/hv3/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/hv3/CMakeLists.txt     2011-01-12 
23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/hv3/CMakeLists.txt     2011-01-13 
00:05:14 UTC (rev 42189)
@@ -7,6 +7,7 @@
        hv3_util.tcl 
        snit.tcl
 )
+FILE(COPY ${hv3_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${hv3_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/hv3)
 
 install(FILES hv3.man DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/doc)
@@ -15,9 +16,3 @@
 pkgIndex_BUILD(hv3 ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/hv3)
 tclIndex_BUILD(hv3 ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/hv3)
 
-SET(hv3_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${hv3_TCLSCRIPT_FILES}")
-

Modified: brlcad/branches/cmake/src/tclscripts/lib/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/lib/CMakeLists.txt     2011-01-12 
23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/lib/CMakeLists.txt     2011-01-13 
00:05:14 UTC (rev 42189)
@@ -23,14 +23,9 @@
        ViewAxesControl.tcl
 )
 
+FILE(COPY ${lib_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${lib_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/lib)
 
 pkgIndex_BUILD(lib ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/lib)
 tclIndex_BUILD(lib ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/lib)
 
-SET(lib_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${lib_TCLSCRIPT_FILES}")
-

Modified: brlcad/branches/cmake/src/tclscripts/mged/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/mged/CMakeLists.txt    2011-01-12 
23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/mged/CMakeLists.txt    2011-01-13 
00:05:14 UTC (rev 42189)
@@ -87,17 +87,12 @@
        xclone.tcl
 )
 
+FILE(COPY ${mged_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${mged_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/mged)
 
 pkgIndex_BUILD(mged ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/mged)
 tclIndex_BUILD(mged ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/mged)
 
-SET(mged_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${mged_TCLSCRIPT_FILES}")
-
 SET(mged_tcl_DATA
        l_i0_v0_s0.gif 
        l_i0_v0_s1.gif 
@@ -143,4 +138,5 @@
        mike-tux.ppm 
        mike-tux.png
 )
+FILE(COPY ${mged_tcl_DATA} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${mged_tcl_DATA} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/mged)

Modified: brlcad/branches/cmake/src/tclscripts/nirt/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/nirt/CMakeLists.txt    2011-01-12 
23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/nirt/CMakeLists.txt    2011-01-13 
00:05:14 UTC (rev 42189)
@@ -2,14 +2,9 @@
        prototype.sh
        )
 
+FILE(COPY ${nirt_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${nirt_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/nirt)
 
 pkgIndex_BUILD(nirt ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/nirt)
 tclIndex_BUILD(nirt ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/nirt)
 
-SET(nirt_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${nirt_TCLSCRIPT_FILES}")
-

Modified: brlcad/branches/cmake/src/tclscripts/pl-dm/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/pl-dm/CMakeLists.txt   2011-01-12 
23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/pl-dm/CMakeLists.txt   2011-01-13 
00:05:14 UTC (rev 42189)
@@ -4,14 +4,9 @@
        menu.tcl
        )
 
+FILE(COPY ${pl-dm_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${pl-dm_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/pl-dm)
 
 pkgIndex_BUILD(pl-dm ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/pl-dm)
 tclIndex_BUILD(pl-dm ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/pl-dm)
 
-SET(pl-dm_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${pl-dm_TCLSCRIPT_FILES}")
-

Modified: brlcad/branches/cmake/src/tclscripts/rtwizard/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/rtwizard/CMakeLists.txt        
2011-01-12 23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/rtwizard/CMakeLists.txt        
2011-01-13 00:05:14 UTC (rev 42189)
@@ -5,6 +5,7 @@
        COMMAND ${CMAKE_COMMAND} -E copy 
${CMAKE_CURRENT_SOURCE_DIR}/rtwizard.tcl ${CMAKE_CURRENT_BINARY_DIR}/rtwizard 
        )
 ADD_CUSTOM_TARGET(rtwizard ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/rtwizard)
+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/rtwizard.tcl 
${CMAKE_BINARY_DIR}/bin/rtwizard COPYONLY)
 INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/rtwizard DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_BIN_DIR})
 
 
@@ -14,15 +15,14 @@
        rtwizard.tcl
        )
 
+FILE(COPY ${rtwizard_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${rtwizard_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/rtwizard)
 
 pkgIndex_BUILD(rtwizard ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/rtwizard)
 tclIndex_BUILD(rtwizard ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/rtwizard)
 
 SET(rtwizard_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       ${CMAKE_CURRENT_BINARY_DIR}/rtwizard
+       ${CMAKE_BINARY_DIR}/bin/rtwizard
        )
 SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${rtwizard_TCLSCRIPT_FILES}")
 
@@ -35,6 +35,7 @@
        examples/PictureTypeA/title.txt 
        examples/PictureTypeA/preview.small.gif
        )
+FILE(COPY ${PictureTypeA_DATA} DESTINATION 
${CMAKE_CURRENT_BINARY_DIR}/examples/PictureTypeA)
 INSTALL(FILES ${PictureTypeA_DATA} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/rtwizard/examples/PictureTypeA)
 
 
@@ -45,6 +46,7 @@
        examples/PictureTypeB/title.txt 
        examples/PictureTypeB/preview.small.gif
        )
+FILE(COPY ${PictureTypeB_DATA} DESTINATION 
${CMAKE_CURRENT_BINARY_DIR}/examples/PictureTypeB)
 INSTALL(FILES ${PictureTypeB_DATA} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/rtwizard/examples/PictureTypeB)
 
 
@@ -55,6 +57,7 @@
        examples/PictureTypeC/title.txt 
        examples/PictureTypeC/preview.small.gif
        )
+FILE(COPY ${PictureTypeC_DATA} DESTINATION 
${CMAKE_CURRENT_BINARY_DIR}/examples/PictureTypeC)
 INSTALL(FILES ${PictureTypeC_DATA} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/rtwizard/examples/PictureTypeC)
 
 
@@ -65,6 +68,7 @@
        examples/PictureTypeD/title.txt 
        examples/PictureTypeD/preview.small.gif
        )
+FILE(COPY ${PictureTypeD_DATA} DESTINATION 
${CMAKE_CURRENT_BINARY_DIR}/examples/PictureTypeD)
 INSTALL(FILES ${PictureTypeD_DATA} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/rtwizard/examples/PictureTypeD)
 
 
@@ -75,6 +79,7 @@
        examples/PictureTypeE/title.txt 
        examples/PictureTypeE/preview.small.gif
        )
+FILE(COPY ${PictureTypeE_DATA} DESTINATION 
${CMAKE_CURRENT_BINARY_DIR}/examples/PictureTypeE)
 INSTALL(FILES ${PictureTypeE_DATA} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/rtwizard/examples/PictureTypeE)
 
 
@@ -85,5 +90,6 @@
        examples/PictureTypeF/title.txt 
        examples/PictureTypeF/preview.small.gif
        )
+FILE(COPY ${PictureTypeF_DATA} DESTINATION 
${CMAKE_CURRENT_BINARY_DIR}/examples/PictureTypeF)
 INSTALL(FILES ${PictureTypeF_DATA} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/rtwizard/examples/PictureTypeF)
 

Modified: brlcad/branches/cmake/src/tclscripts/rtwizard/lib/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/rtwizard/lib/CMakeLists.txt    
2011-01-12 23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/rtwizard/lib/CMakeLists.txt    
2011-01-13 00:05:14 UTC (rev 42189)
@@ -21,14 +21,9 @@
        Wizard.itk
        )
 
+FILE(COPY ${rtwizard_lib_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${rtwizard_lib_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/rtwizard/lib)
 
 pkgIndex_BUILD(rtwizard_lib ${CMAKE_CURRENT_SOURCE_DIR} 
tclscripts/rtwizard/lib)
 tclIndex_BUILD(rtwizard_lib ${CMAKE_CURRENT_SOURCE_DIR} 
tclscripts/rtwizard/lib)
 
-SET(rtwizard_lib_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${rtwizard_lib_TCLSCRIPT_FILES}")
-

Modified: brlcad/branches/cmake/src/tclscripts/sdialogs/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/sdialogs/CMakeLists.txt        
2011-01-12 23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/sdialogs/CMakeLists.txt        
2011-01-13 00:05:14 UTC (rev 42189)
@@ -4,14 +4,9 @@
        sdialogs.tcl
 )
 
+FILE(COPY ${sdialogs_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${sdialogs_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/sdialogs)
 
 pkgIndex_BUILD(sdialogs ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/sdialogs)
 tclIndex_BUILD(sdialogs ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/sdialogs)
 
-SET(sdialogs_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${sdialogs_TCLSCRIPT_FILES}")
-

Modified: brlcad/branches/cmake/src/tclscripts/sdialogs/scripts/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/sdialogs/scripts/CMakeLists.txt        
2011-01-12 23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/sdialogs/scripts/CMakeLists.txt        
2011-01-13 00:05:14 UTC (rev 42189)
@@ -3,12 +3,8 @@
        listdialog.itk
        stddlgs.tcl
 )
+FILE(COPY ${sdialogs_scripts_TCLSCRIPTS} DESTINATION 
${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${sdialogs_scripts_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/sdialogs/scripts)
 
 tclIndex_BUILD(sdialogs_scripts ${CMAKE_CURRENT_SOURCE_DIR} 
tclscripts/sdialogs/scripts)
 
-SET(sdialogs_scripts_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${sdialogs_scripts_TCLSCRIPT_FILES}")
-

Modified: brlcad/branches/cmake/src/tclscripts/swidgets/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/swidgets/CMakeLists.txt        
2011-01-12 23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/swidgets/CMakeLists.txt        
2011-01-13 00:05:14 UTC (rev 42189)
@@ -5,14 +5,9 @@
        swidgets.tcl
 )
 
+FILE(COPY ${swidgets_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${swidgets_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/swidgets)
 
 pkgIndex_BUILD(swidgets ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/swidgets)
 tclIndex_BUILD(swidgets ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/swidgets)
 
-SET(swidgets_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${swidgets_TCLSCRIPT_FILES}")
-

Modified: brlcad/branches/cmake/src/tclscripts/swidgets/images/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/swidgets/images/CMakeLists.txt 
2011-01-12 23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/swidgets/images/CMakeLists.txt 
2011-01-13 00:05:14 UTC (rev 42189)
@@ -6,4 +6,5 @@
        plus.xbm
        tip.gif
 )
+FILE(COPY ${swidgets_image_DATA} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${swidgets_image_DATA} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/swidgets/images)

Modified: brlcad/branches/cmake/src/tclscripts/swidgets/scripts/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/swidgets/scripts/CMakeLists.txt        
2011-01-12 23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/swidgets/scripts/CMakeLists.txt        
2011-01-13 00:05:14 UTC (rev 42189)
@@ -6,12 +6,8 @@
        tree.itk
        )
 
+FILE(COPY ${swidgets_scripts_TCLSCRIPTS} DESTINATION 
${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${swidgets_scripts_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/swidgets/scripts)
 
 tclIndex_BUILD(swidgets_scripts ${CMAKE_CURRENT_SOURCE_DIR} 
tclscripts/swidgets/scripts)
 
-SET(swidgets_scripts_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${swidgets_scripts_TCLSCRIPT_FILES}")
-

Modified: brlcad/branches/cmake/src/tclscripts/util/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tclscripts/util/CMakeLists.txt    2011-01-12 
23:46:19 UTC (rev 42188)
+++ brlcad/branches/cmake/src/tclscripts/util/CMakeLists.txt    2011-01-13 
00:05:14 UTC (rev 42189)
@@ -2,14 +2,9 @@
        expand_int_ranges.tcl
        luniq.tcl
        )
+FILE(COPY ${util_TCLSCRIPTS} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
 INSTALL(FILES ${util_TCLSCRIPTS} DESTINATION 
${${CMAKE_PROJECT_NAME}_INSTALL_DATA_DIR}/tclscripts/util)
 
 pkgIndex_BUILD(util ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/util)
 tclIndex_BUILD(util ${CMAKE_CURRENT_SOURCE_DIR} tclscripts/util)
 
-SET(util_TCLSCRIPT_FILES
-       ${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl
-       ${CMAKE_CURRENT_SOURCE_DIR}/tclIndex
-       )
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
"${util_TCLSCRIPT_FILES}")
-


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to