Skip to content

Instantly share code, notes, and snippets.

@martemyev
martemyev / config.hpp.in_cmake
Last active June 28, 2016 19:39
Template of a config file for the MFEM library
// Copyright (c) 2010, Lawrence Livermore National Security, LLC. Produced at
// the Lawrence Livermore National Laboratory. LLNL-CODE-443211. All Rights
// reserved. See file COPYRIGHT for details.
//
// This file is part of the MFEM library. For more information and source code
// availability see http://mfem.org.
//
// MFEM is free software; you can redistribute it and/or modify it under the
// terms of the GNU Lesser General Public License (as published by the Free
// Software Foundation) version 2.1 dated February 1999.
@martemyev
martemyev / CMakeLists.txt
Last active June 28, 2016 19:37
CMake configuration file for MFEM library
cmake_minimum_required(VERSION 2.8)
#-------------------------------------------------------------------------------
# Build type
#-------------------------------------------------------------------------------
if(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE "serial" CACHE STRING
"Choose the type of build: serial | debug | parallel | pdebug" FORCE)
endif()
string(TOUPPER ${CMAKE_BUILD_TYPE} BUILD_TYPE)