Commit 9aa6d049 authored by Christoph Junghans's avatar Christoph Junghans
Browse files

cmake: move if(PKG_) out of cmake file

parent 5411ae69
Loading
Loading
Loading
Loading
+6 −17
Changes for cmake/CMakeLists.txt: 6 added lines, 17 removed lines.
Original line number Diff line number Diff line
@@ -362,23 +362,12 @@ else()
  set(CUDA_REQUEST_PIC)
endif()

include(Packages/KSPACE)
include(Packages/PYTHON)
include(Packages/VORONOI)
include(Packages/USER-COLVARS)
include(Packages/USER-MOLFILE)
include(Packages/USER-NETCDF)
include(Packages/USER-PLUMED)
include(Packages/USER-QMMM)
include(Packages/USER-QUIP)
include(Packages/USER-SCAFACOS)
include(Packages/USER-SMD)
include(Packages/USER-VTK)
include(Packages/KIM)
include(Packages/LATTE)
include(Packages/MESSAGE)
include(Packages/MSCG)
include(Packages/COMPRESS)
foreach(PKG_WITH_INCL KSPACE PYTHON VORONOI USER-COLVARS USER-MOLFILE USER-NETCDF USER-PLUMED USER-QMMM
        USER-QUIP USER-SCAFACOS USER-SMD USER-VTK KIM LATTE MESSAGE MSCG COMPRESS)
  if(PKG_${PKG_WITH_INCL})
    include(Packages/${_PKG_INCL})
  endif()
endforeach()

set(CMAKE_TUNE_FLAGS "${CMAKE_TUNE_DEFAULT}" CACHE STRING "Compiler specific optimization or instrumentation")
separate_arguments(CMAKE_TUNE_FLAGS)
+0 −2
Changes for cmake/Modules/Packages/COMPRESS.cmake: 0 added lines, 2 removed lines.
Original line number Diff line number Diff line
if(PKG_COMPRESS)
find_package(ZLIB REQUIRED)
target_link_libraries(lammps PRIVATE ZLIB::ZLIB)
endif()
+0 −2
Changes for cmake/Modules/Packages/KIM.cmake: 0 added lines, 2 removed lines.
Original line number Diff line number Diff line
if(PKG_KIM)
set(KIM-API_MIN_VERSION 2.1)
find_package(CURL)
if(CURL_FOUND)
@@ -58,4 +57,3 @@ if(PKG_KIM)
  pkg_check_modules(KIM-API REQUIRED IMPORTED_TARGET libkim-api>=2.1.3)
  target_link_libraries(lammps PRIVATE PkgConfig::KIM-API)
endif()
endif()
+0 −2
Changes for cmake/Modules/Packages/KSPACE.cmake: 0 added lines, 2 removed lines.
Original line number Diff line number Diff line
if(PKG_KSPACE)
option(FFT_SINGLE "Use single precision FFTs instead of double precision FFTs" OFF)
set(FFTW "FFTW3")
if(FFT_SINGLE)
@@ -55,4 +54,3 @@ if(PKG_KSPACE)
  string(TOUPPER ${FFT_PACK} FFT_PACK)
  target_compile_definitions(lammps PRIVATE -DFFT_PACK_${FFT_PACK})
endif()
endif()
+0 −2
Changes for cmake/Modules/Packages/LATTE.cmake: 0 added lines, 2 removed lines.
Original line number Diff line number Diff line
if(PKG_LATTE)
enable_language(Fortran)
find_package(LATTE)
if(LATTE_FOUND)
@@ -35,4 +34,3 @@ if(PKG_LATTE)
  endif()
  target_link_libraries(lammps PRIVATE LATTE::latte)
endif()
endif()
Loading