diff --git a/CHANGELOG.md b/CHANGELOG.md index 24ec325b..df468b36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +- Fix for ods cmake + ### Removed ### Deprecated diff --git a/GMAO_ods/CMakeLists.txt b/GMAO_ods/CMakeLists.txt index 12f1e130..7951ca0c 100644 --- a/GMAO_ods/CMakeLists.txt +++ b/GMAO_ods/CMakeLists.txt @@ -114,8 +114,8 @@ separate_arguments(ODSMETA_ARGS NATIVE_COMMAND "sed -e 's/integer, parameter//g' add_custom_command ( OUTPUT odsmeta.py WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/odsmeta.h COMMAND grep 'integer, parameter' ${CMAKE_CURRENT_SOURCE_DIR}/odsmeta.h | ${ODSMETA_ARGS} | grep -v idsats > odsmeta.py + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/odsmeta.h ) add_custom_target(make_odsmeta ALL DEPENDS odsmeta.py)