cmake_minimum_required(VERSION 2.6) PROJECT(geopack CXX Fortran) add_definitions( -DLINUX ) set(CMAKE_BUILD_TYPE Release) set(CMAKE_CXX_FLAGS "-O3 -fPIC -fno-align-commons -fbounds-check -fbacktrace -ffixed-form") file( GLOB source_files src/*.for ) add_library(geopack SHARED ${source_files}) SET_TARGET_PROPERTIES(geopack PROPERTIES LINKER_LANGUAGE CXX) install (TARGETS geopack DESTINATION lib) install (FILES src/include/geopack.hh DESTINATION include)