Skip to content
17 changes: 17 additions & 0 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,20 @@ if ( oops_FOUND )
add_subdirectory( add_increment )
endif()
endif()

# ----------------------------------------------------------------------
# copy unified restriction script into build/bin/
# ----------------------------------------------------------------------
add_custom_command(
OUTPUT ${CMAKE_BINARY_DIR}/bin/ioda_restriction_filter.py
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/bin
COMMAND ${CMAKE_COMMAND} -E copy_if_different
${CMAKE_CURRENT_SOURCE_DIR}/ioda-restrict/ioda_restriction_filter.py
${CMAKE_BINARY_DIR}/bin/ioda_restriction_filter.py
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/ioda-restrict/ioda_restriction_filter.py
)

add_custom_target(copy_restriction ALL
DEPENDS ${CMAKE_BINARY_DIR}/bin/ioda_restriction_filter.py
)
Comment thread
CoryMartin-NOAA marked this conversation as resolved.

Loading
Loading