add package removal warnings and GNU make deprecation warnings
This commit is contained in:
@ -358,6 +358,15 @@ foreach(PKG ${STANDARD_PACKAGES} ${SUFFIX_PACKAGES})
|
||||
option(PKG_${PKG} "Build ${PKG} Package" OFF)
|
||||
endforeach()
|
||||
|
||||
set(DEPRECATED_PACKAGES AWPMD ATC POEMS)
|
||||
foreach(PKG ${DEPRECATED_PACKAGES})
|
||||
message(WARNING
|
||||
"The ${PKG} package will be removed from LAMMPS in Summer 2025 due to lack of "
|
||||
"maintenance and use of code constructs that conflict with modern C++ compilers "
|
||||
"and standards. Please contact developers@lammps.org if you have any concerns "
|
||||
"about this step.")
|
||||
endforeach()
|
||||
|
||||
######################################################
|
||||
# packages with special compiler needs or external libs
|
||||
######################################################
|
||||
|
||||
@ -9,6 +9,19 @@ mode=$1
|
||||
LC_ALL=C
|
||||
export LC_ALL
|
||||
|
||||
cat <<EOF
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
|
||||
The ATC package will be removed from LAMMPS in Summer 2025 due to lack of
|
||||
maintenance and use of code constructs that conflict with modern C++ compilers
|
||||
and standards. Please contact developers@lammps.org if you have any concerns
|
||||
about this step.
|
||||
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
EOF
|
||||
|
||||
action () {
|
||||
if (test $mode = 0) then
|
||||
rm -f ../$1
|
||||
|
||||
@ -9,6 +9,19 @@ mode=$1
|
||||
LC_ALL=C
|
||||
export LC_ALL
|
||||
|
||||
cat <<EOF
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
|
||||
The AWPMD package will be removed from LAMMPS in Summer 2025 due to lack of
|
||||
maintenance and use of code constructs that conflict with modern C++ compilers
|
||||
and standards. Please contact developers@lammps.org if you have any concerns
|
||||
about this step.
|
||||
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
EOF
|
||||
|
||||
action () {
|
||||
if (test $mode = 0) then
|
||||
rm -f ../$1
|
||||
|
||||
@ -9,6 +9,19 @@ mode=$1
|
||||
LC_ALL=C
|
||||
export LC_ALL
|
||||
|
||||
cat <<EOF
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
|
||||
Support for building the COLVARS package with the legacy build system using GNU
|
||||
make will be removed in Summer 2025. Please switch to using CMake to build
|
||||
LAMMPS as soon as possible and report any problems to developers@lammps.org
|
||||
or post a bug report issue at https://github.com/lammps/lammps/issues
|
||||
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
EOF
|
||||
|
||||
action () {
|
||||
if (test $mode = 0) then
|
||||
rm -f ../$1
|
||||
|
||||
@ -7,6 +7,19 @@ mode=$1
|
||||
LC_ALL=C
|
||||
export LC_ALL
|
||||
|
||||
cat <<EOF
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
|
||||
Support for building the GPU package with the legacy build system using GNU
|
||||
make will be removed in Summer 2025. Please switch to using CMake to build
|
||||
LAMMPS as soon as possible and report any problems to developers@lammps.org
|
||||
or post a bug report issue at https://github.com/lammps/lammps/issues
|
||||
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
EOF
|
||||
|
||||
# arg1 = file, arg2 = file it depends on
|
||||
|
||||
action () {
|
||||
|
||||
@ -9,6 +9,19 @@ mode=$1
|
||||
LC_ALL=C
|
||||
export LC_ALL
|
||||
|
||||
cat <<EOF
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
|
||||
Support for building the LEPTON package with the legacy build system using GNU
|
||||
make will be removed in Summer 2025. Please switch to using CMake to build
|
||||
LAMMPS as soon as possible and report any problems to developers@lammps.org
|
||||
or post a bug report issue at https://github.com/lammps/lammps/issues
|
||||
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
EOF
|
||||
|
||||
action () {
|
||||
if (test $mode = 0) then
|
||||
rm -f ../$1
|
||||
|
||||
@ -7,6 +7,19 @@ mode=$1
|
||||
LC_ALL=C
|
||||
export LC_ALL
|
||||
|
||||
cat <<EOF
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
|
||||
Support for building the PLUMED package with the legacy build system using GNU
|
||||
make will be removed in Summer 2025. Please switch to using CMake to build
|
||||
LAMMPS as soon as possible and report any problems to developers@lammps.org
|
||||
or post a bug report issue at https://github.com/lammps/lammps/issues
|
||||
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
EOF
|
||||
|
||||
# arg1 = file, arg2 = file it depends on
|
||||
|
||||
action () {
|
||||
|
||||
@ -9,6 +9,19 @@ mode=$1
|
||||
LC_ALL=C
|
||||
export LC_ALL
|
||||
|
||||
cat <<EOF
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
|
||||
The POEMS package will be removed from LAMMPS in Summer 2025 due to lack of
|
||||
maintenance and use of code constructs that conflict with modern C++ compilers
|
||||
and standards. Please contact developers@lammps.org if you have any concerns
|
||||
about this step.
|
||||
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING-WARNING
|
||||
EOF
|
||||
|
||||
action () {
|
||||
if (test $mode = 0) then
|
||||
rm -f ../$1
|
||||
|
||||
Reference in New Issue
Block a user