cmake_minimum_required(VERSION 2.8) if(BUILD_W3EMC) file(GLOB W3EMC_SRC ${W3EMC_DIR}/*.F) file(GLOB W3EMC_F77_SRC ${W3EMC_DIR}/*.f) # file(GLOB W3EMC_4_SRC ${W3EMC_DIR}/*.F) # file(GLOB W3EMC_4_F77_SRC ${W3EMC_DIR}/*.f) set_source_files_properties( ${W3EMC_F77_SRC} COMPILE_FLAGS ${W3EMC_Fortran_FLAGS}) set_source_files_properties( ${W3EMC_SRC} COMPILE_FLAGS ${W3EMC_Fortran_FLAGS}) # set_source_files_properties( ${W3EMC_4_F77_SRC} COMPILE_FLAGS ${W3EMC_4_Fortran_FLAGS}) # set_source_files_properties( ${W3EMC_4_SRC} COMPILE_FLAGS ${W3EMC_4_Fortran_FLAGS}) include_directories(${SIGIOINC}) add_library( ${w3emc} STATIC ${W3EMC_SRC} ${W3EMC_F77_SRC} ) # add_library( ${w3emc4} STATIC ${W3EMC_4_SRC} ${W3EMC_4_F77_SRC} ) set_target_properties( ${w3emc} PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_INCLUDE_OUTPUT_DIRECTORY} ) # set_target_properties( ${w3emc4} PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_INCLUDE_4_OUTPUT_DIRECTORY} ) if(BUILD_SIGIO) add_dependencies(${w3emc} ${SIGIO_LIBRARY} ) # add_dependencies(${w3emc4} ${SIGIO_LIBRARY} ) endif() endif()