Commit 73aeb74c authored by Christoph Junghans's avatar Christoph Junghans
Browse files

LAMMPSConfig: more fixes for static liblammps

parent 2d92d8f8
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
@@ -33,5 +33,24 @@ if(NOT @BUILD_SHARED_LIBS@)
      find_dependency(CURL REQUIRED)
    endif()    
  endif()
  if(@PKG_USER-SMD@ AND NOT @DOWNLOAD_EIGEN3@)
    find_dependency(Eigen3 NO_MODULE REQUIRED)
  endif()
  if(@PKG_KSPACE@ AND @FFT@ STREQUAL "FFTW3" AND @FFT_FFTW_THREADS@)
    if(@FFTW@ STREQUAL "FFTW3" AND NOT TARGET FFTW3::FFTW3_OMP)
      add_library(FFTW3::FFTW3_OMP UNKNOWN IMPORTED)
      set_target_properties(FFTW3::FFTW3_OMP PROPERTIES
        IMPORTED_LINK_INTERFACE_LANGUAGES "C"
	IMPORTED_LOCATION "@FFTW3_OMP_LIBRARY@"
	INTERFACE_INCLUDE_DIRECTORIES "@FFTW3_OMP_INCLUDE_DIRS@")
    endif()
    if(@FFTW@ STREQUAL "FFTW3F" AND NOT TARGET FFTW3F::FFTW3F_OMP)
      add_library(FFTW3F::FFTW3F_OMP UNKNOWN IMPORTED)
      set_target_properties(FFTW3F::FFTW3F_OMP PROPERTIES
        IMPORTED_LINK_INTERFACE_LANGUAGES "C"
	IMPORTED_LOCATION "@FFTW3F_OMP_LIBRARY@"
	INTERFACE_INCLUDE_DIRECTORIES "@FFTW3F_OMP_INCLUDE_DIRS@")
    endif()
  endif()
endif()
include("${CMAKE_CURRENT_LIST_DIR}/LAMMPS_Targets.cmake")