ディレクトリの内容が宛先と異なる場合、ディレクトリをコピーする方法を探しています。この copy_if_different オプションがありますが、それはファイル専用です。再帰的な方法を探しています。
これまでの私のコードは次のとおりです。
ADD_CUSTOM_COMMAND(
TARGET ${PROJECT_NAME}
POST_BUILD
COMMAND ${CMAKE_COMMAND}
ARGS -E copy_directory "${PROJECT_SOURCE_DIR}/../folderA" "${PROJECT_SOURCE_DIR}/release/Debug/${PROJECT_NAME}.app/Contents/"
COMMENT "Copying Bundle Stuff"
)
私はこれをOSXで実行しているので、UNIXシステム「のみ」のソリューションで問題ありません。