@@ -17,11 +17,6 @@ PROJECT(${PROJECT_NAME} NONE)
1717# Set up to use ccache
1818include ("${CMAKE_CURRENT_LIST_DIR} /cmake/UseCCache.cmake" )
1919
20- set (DEPRECATED_PACKAGES Amesos AztecOO Epetra EpetraExt Ifpack Intrepid Isorropia ML NewPackage Pliris PyTrilinos ShyLU_DDCore ThyraEpetraAdapters ThyraEpetraExtAdapters Triutils)
21- FOREACH (package ${DEPRECATED_PACKAGES} )
22- set (${package} _DISABLE_STRONG_WARNINGS ON CACHE BOOL "Disable strong compile warnings for ${package} " FORCE)
23- ENDFOREACH ()
24-
2520# Set an env so we know we are in configure
2621set (ENV{CMAKE_IS_IN_CONFIGURE_MODE} 1)
2722
@@ -61,30 +56,4 @@ IF(${PROJECT_NAME}_ENABLE_YouCompleteMe)
6156 INCLUDE (CodeCompletion)
6257ENDIF ()
6358
64- set (enabled_deprecated_packages "" )
65- FOREACH (package ${DEPRECATED_PACKAGES} )
66- IF (Trilinos_ENABLE_${package} )
67- set (enabled_deprecated_packages ${package} ${enabled_deprecated_packages} )
68- ENDIF ()
69- ENDFOREACH ()
70-
71- IF (enabled_deprecated_packages)
72- message ("********************************************************************" )
73- message ("******** WARNING WARNING WARNING WARNING WARNING WARNING *********" )
74- message ("********************************************************************" )
75- message ("* Several Trilinos packages are scheduled for deprecation in 2025." )
76- message ("* The following deprecated packages are enabled (either explicitly" )
77- message ("* or implicitly due to a dependency)" )
78- message ("*" )
79- string (REPLACE ";" "\n * " p "${enabled_deprecated_packages} " )
80- message ("* ${p} " )
81- message ("*" )
82- message ("********************************************************************" )
83- message ("" )
84- message (WARNING "Deprecated packages that are enabled: ${enabled_deprecated_packages} " )
85- IF (Trilinos_HIDE_DEPRECATED_CODE)
86- message (FATAL_ERROR "Trilinos cannot be built with deprecated code hidden if any deprecated packages are enabled!" )
87- ENDIF ()
88- ENDIF ()
89-
9059message (STATUS "If publishing results using Trilinos, please cite us: https://trilinos.github.io/cite.html" )
0 commit comments