# This file is automatically generated by running # # cmake/scripts/generate-cmakefiles # # Require CMake 2.8 cmake_minimum_required(VERSION 2.8) set(PROJECT_NAME NavierStokes) project(${PROJECT_NAME}) set(CMAKE_C_COMPILER "gcc") set(CMAKE_CXX_COMPILER "g++") set(CMAKE_CXX_FLAGS "-std=c++11 -O2 -ggdb") # Set verbose output while testing CMake #set(CMAKE_VERBOSE_MAKEFILE 1) # Set CMake behavior cmake_policy(SET CMP0004 OLD) # Get DOLFIN configuration data (DOLFINConfig.cmake must be in DOLFIN_CMAKE_CONFIG_PATH) find_package(DOLFIN) set(CMAKE_BUILD_TYPE Release) # Compiler definitions add_definitions(${DOLFIN_CXX_DEFINITIONS}) # Include directories include_directories(${DOLFIN_INCLUDE_DIRS}) include_directories(SYSTEM ${DOLFIN_3RD_PARTY_INCLUDE_DIRS}) add_executable(NavierStokes main.cpp) target_link_libraries(NavierStokes ${DOLFIN_LIBRARIES} ${DOLFIN_3RD_PARTY_LIBRARIES})