bolt/deps/llvm-18.1.8/flang/runtime/FortranMain/CMakeLists.txt
2025-02-14 19:21:04 +01:00

23 lines
823 B
CMake

add_flang_library(Fortran_main STATIC INSTALL_WITH_TOOLCHAIN
Fortran_main.c
)
if (DEFINED MSVC)
set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreaded)
add_flang_library(Fortran_main.static STATIC INSTALL_WITH_TOOLCHAIN
Fortran_main.c
)
set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreadedDLL)
add_flang_library(Fortran_main.dynamic STATIC INSTALL_WITH_TOOLCHAIN
Fortran_main.c
)
set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreadedDebug)
add_flang_library(Fortran_main.static_dbg STATIC INSTALL_WITH_TOOLCHAIN
Fortran_main.c
)
set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreadedDebugDLL)
add_flang_library(Fortran_main.dynamic_dbg STATIC INSTALL_WITH_TOOLCHAIN
Fortran_main.c
)
add_dependencies(Fortran_main Fortran_main.static Fortran_main.dynamic
Fortran_main.static_dbg Fortran_main.dynamic_dbg)
endif()