23 lines
823 B
CMake
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()
|