Commit 2978cce8 authored by Richard Berger's avatar Richard Berger
Browse files

Added OPT

parent 9991f679
Loading
Loading
Loading
Loading
+15 −1
Original line number Diff line number Diff line
@@ -52,7 +52,7 @@ foreach(PKG ${PACKAGES})
  option(ENABLE_${PKG} "Build ${PKG} Package" ${ENABLE_ALL})
endforeach()

set(ACCEL_PACKAGES USER_OMP KOKKOS)
set(ACCEL_PACKAGES USER_OMP KOKKOS OPT)
foreach(PKG ${ACCEL_PACKAGES})
  option(ENABLE_${PKG} "Build ${PKG} Package" OFF)
endforeach()
@@ -328,6 +328,20 @@ if(ENABLE_KOKKOS)
    include_directories(${KOKKOS_PKG_SOURCES_DIR})
endif()

if(ENABLE_OPT)
    set(OPT_SOURCES_DIR ${LAMMPS_SOURCE_DIR}/OPT)
    set(OPT_SOURCES)
    set_property(GLOBAL PROPERTY "OPT_SOURCES" "${OPT_SOURCES}")

    # detects styles which have OPT version
    RegisterStylesExt(${OPT_SOURCES_DIR} opt OPT_SOURCES)

    get_property(OPT_SOURCES GLOBAL PROPERTY OPT_SOURCES)

    list(APPEND LIB_SOURCES ${OPT_SOURCES})
    include_directories(${OPT_SOURCES_DIR})
endif()


######################################################
# Generate style headers based on global list of