|
|
@@ -1,4 +1,4 @@
|
|
|
-cmake_minimum_required(VERSION 2.8)
|
|
|
+cmake_minimum_required(VERSION 2.8.12)
|
|
|
project(FortranHello Fortran C)
|
|
|
|
|
|
# add a function to test for -lsunquad on sunpro sun systems.
|
|
|
@@ -33,7 +33,7 @@ FortranCInterface_HEADER(HelloWorldFCMangle.h
|
|
|
SYMBOLS hello world)
|
|
|
add_library(hello SHARED hello.f)
|
|
|
add_library(world SHARED world.f)
|
|
|
-target_link_libraries(hello world)
|
|
|
+target_link_libraries(hello PRIVATE world)
|
|
|
if(CMAKE_Fortran_COMPILER_ID MATCHES SunPro)
|
|
|
target_link_libraries(hello PRIVATE fsu)
|
|
|
if(CMAKE_Fortran_PLATFORM_ID MATCHES SunOS)
|