Skip to content

Commit

Permalink
Added versioning to filter parameters and json (#1088)
Browse files Browse the repository at this point in the history
* Added IFilter::parametersVersion() and IParameter::getVersion()
* Updated filter hpp files
* Updated filter cpp files
* Updated IParameter::fromJson to allow for no version specified
* Updated test filters
* Updated parameters
* Updated python bindings
* Updated new filter from rebase
* Allowed backwards compatible parameter json reading
* Updated pipelines
---------

Signed-off-by: Jared Duffey <[email protected]>
  • Loading branch information
JDuffeyBQ authored and imikejackson committed Sep 30, 2024
1 parent f25133d commit 9bb1c89
Show file tree
Hide file tree
Showing 691 changed files with 20,763 additions and 12,795 deletions.
13 changes: 12 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,18 @@ file(WRITE ${FETCH_FILE_PATH} "# -----------------------------------------------
# The WORKING_DIRECTORY is set to the following CMake code:
# ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/$<$<CONFIG:Debug>:Debug>$<$<CONFIG:Release>:Release>
# -----------------------------------------------------------------------\n
cmake_policy(SET CMP0012 NEW)\ncmake_policy(SET CMP0054 NEW)\ncmake_policy(SET CMP0152 NEW)\ncmake_policy(SET CMP0148 NEW)")
cmake_policy(SET CMP0012 NEW)
cmake_policy(SET CMP0054 NEW)
# The ``FindPythonInterp`` and ``FindPythonLibs`` modules are removed.
# if(CMAKE_VERSION VERSION_GREATER \"3.27.0\")
# cmake_policy(SET CMP0148 NEW)
# endif()
# resolves symlinks before collapsing ../ components.
if(CMAKE_VERSION VERSION_GREATER \"3.28.0\")
cmake_policy(SET CMP0152 NEW)
endif()
")


set(TEST_WORKING_DIR "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}")
if(CMAKE_GENERATOR MATCHES "Visual Studio")
Expand Down
Loading

0 comments on commit 9bb1c89

Please sign in to comment.