+
+#========================================================================
+# COPIES A DIRECTORY EXCLUDING CVS ENTRIES
+MACRO(CREA_CPDIR SOURCE DEST)
+ FILE(GLOB_RECURSE NAMES RELATIVE ${SOURCE} ${SOURCE}/*)
+ FOREACH( NAME ${NAMES})
+ STRING(SUBSTRING ${NAME} 0 3 subStrTmp )
+ IF( NOT subStrTmp STREQUAL "../" )
+ STRING(REGEX MATCH "CVS" CVSSUBS_FOUND ${NAME} )
+ IF( NOT CVSSUBS_FOUND STREQUAL "CVS" )
+ CONFIGURE_FILE(
+ ${SOURCE}/${NAME}
+ ${DEST}/${NAME}
+ COPYONLY )
+ ENDIF( NOT CVSSUBS_FOUND STREQUAL "CVS" )
+ ENDIF( NOT subStrTmp STREQUAL "../" )
+ ENDFOREACH(NAME)
+ENDMACRO(CREA_CPDIR)
+#========================================================================