Skip to content

Commit 462a1f8

Browse files
committed
Unify additional languages support
1 parent f06e84c commit 462a1f8

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

CMakeLists.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -244,8 +244,8 @@ if(NOT DEFINED CMAKE_CXX_STANDARD)
244244
endif()
245245
set(CMAKE_CXX_STANDARD_REQUIRED ON)
246246

247-
# Enable DFT-D4 languages before finding OpenMP.
248-
if(ENABLE_DFTD4)
247+
# Enable additional languages support for some dependencies
248+
if(ENABLE_DFTD4 OR ENABLE_PEXSI)
249249
enable_language(C)
250250
enable_language(Fortran)
251251
endif()
@@ -323,8 +323,6 @@ if(ENABLE_LCAO)
323323
endif()
324324

325325
if(ENABLE_PEXSI)
326-
enable_language(C)
327-
enable_language(Fortran)
328326
find_package(PEXSI REQUIRED CONFIG)
329327
if(PEXSI_VERSION VERSION_LESS "2.0.0")
330328
message(FATAL_ERROR "PEXSI >= 2.0.0 is required")

0 commit comments

Comments
 (0)