--- octaviz-0.4.0/CMakeLists.txt 2006-08-31 16:25:43.114394000 -0400 +++ octaviz-0.4.0.new/CMakeLists.txt 2006-08-31 16:27:55.910236300 -0400 @@ -84,11 +84,12 @@ INCLUDE(${VTK_KITS_DIR}/vtk${kit}Kit.cmake) SET(all_oct) - FOREACH(class ${VTK_${ukit}_CLASSES}) + FOREACH(class0 ${VTK_${ukit}_CLASSES}) + GET_FILENAME_COMPONENT(class ${class0} NAME) IF(NOT VTK_CLASS_WRAP_EXCLUDE_${class}) SET(all_oct ${all_oct} ${class}.oct) ENDIF(NOT VTK_CLASS_WRAP_EXCLUDE_${class}) - ENDFOREACH(class) + ENDFOREACH(class0) # ADD_CUSTOM_TARGET(vtk${kit}.cc ALL cat ${all_ccs} > vtk${kit}.cc) @@ -128,7 +129,8 @@ # Remove prefix from oct install dir STRING(REGEX REPLACE "${CMAKE_INSTALL_PREFIX}" "" OCT_INST_DIR ${OCT_INST_DIR_EXEC}) - FOREACH(class ${VTK_${ukit}_CLASSES}) + FOREACH(class0 ${VTK_${ukit}_CLASSES}) + GET_FILENAME_COMPONENT(class ${class0} NAME) SET(full_name "${VTK_${ukit}_HEADER_DIR}/${class}.h") IF(NOT VTK_CLASS_WRAP_EXCLUDE_${class}) ADD_CUSTOM_TARGET(${class}.cc ALL ../Wrapping/vtkWrapOctave ${full_name} ../Wrapping/hints 1 ${class}.cc) @@ -138,7 +140,7 @@ # ADD_CUSTOM_TARGET(${class}_link echo Symlinking ${class}\; ln -s ${CMAKE_INSTALL_PREFIX}${OCT_INST_DIR}/octaviz/vtk${kit}.oct ${CMAKE_INSTALL_PREFIX}${OCT_INST_DIR}/octaviz/${class}.oct) # ADD_DEPENDENCIES(create_links ${class}_link) ENDIF(NOT VTK_CLASS_WRAP_EXCLUDE_${class}) - ENDFOREACH(class) + ENDFOREACH(class0) ENDMACRO(OCTAVE_WRAP_VTK) # MARK_AS_ADVANCED(CMAKE_INSTALL_PREFIX)