Unverified Commit 9708b589 authored by Axel Kohlmeyer's avatar Axel Kohlmeyer
Browse files

check for fortran instead of directly enabling it

parent bcd50646
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -553,9 +553,11 @@ if(BUILD_TOOLS)
  install(TARGETS binary2txt DESTINATION ${CMAKE_INSTALL_BINDIR})

  include(CheckGeneratorSupport)
  include(CheckLanguage)
  if(CMAKE_GENERATOR_SUPPORT_FORTRAN)
    enable_language(Fortran)
    check_language(Fortran)
    if(CMAKE_Fortran_COMPILER)
      enable_language(Fortran)
      add_executable(chain.x ${LAMMPS_TOOLS_DIR}/chain.f)
      target_link_libraries(chain.x PRIVATE ${CMAKE_Fortran_IMPLICIT_LINK_LIBRARIES})
      install(TARGETS chain.x DESTINATION ${CMAKE_INSTALL_BINDIR})