diff --git a/Mesh_3/benchmark/Mesh_3/CMakeLists.txt b/Mesh_3/benchmark/Mesh_3/CMakeLists.txt index 50b7730178e..c97580b81a2 100644 --- a/Mesh_3/benchmark/Mesh_3/CMakeLists.txt +++ b/Mesh_3/benchmark/Mesh_3/CMakeLists.txt @@ -4,39 +4,6 @@ cmake_minimum_required(VERSION 3.1...3.23) project(Mesh_3_benchmark) -# Creates a new CMake option, turned ON by default -option(ACTIVATE_MSVC_PRECOMPILED_HEADERS "Activate precompiled headers in MSVC" - OFF) - -# Macro to add precompiled headers for MSVC -# This function does two things: -# 1. Enable precompiled headers on each file which is listed in "SourcesVar". -# 2. Add the content of "PrecompiledSource" (e.g. "StdAfx.cpp") to "SourcesVar". -macro(ADD_MSVC_PRECOMPILED_HEADER PrecompiledHeader PrecompiledSource - SourcesVar) - if(MSVC AND ACTIVATE_MSVC_PRECOMPILED_HEADERS) - get_filename_component(PrecompiledBasename ${PrecompiledHeader} NAME_WE) - set(Sources ${${SourcesVar}}) - - set_source_files_properties( - ${PrecompiledSource} PROPERTIES COMPILE_FLAGS - "/Yc\"${PrecompiledHeader}\"") - set_source_files_properties( - ${Sources} - PROPERTIES COMPILE_FLAGS - "/Yu\"${PrecompiledHeaders}\" /FI\"${PrecompiledHeader}\"") - # Add precompiled header to SourcesVar - list(APPEND ${SourcesVar} ${PrecompiledSource}) - endif(MSVC AND ACTIVATE_MSVC_PRECOMPILED_HEADERS) -endmacro(ADD_MSVC_PRECOMPILED_HEADER) -# The compiler might need more memory because of precompiled headers -if(MSVC - AND ACTIVATE_MSVC_PRECOMPILED_HEADERS - AND NOT (MSVC_VERSION LESS 1310)) - set(CGAL_C_FLAGS "${CGAL_C_FLAGS} /Zm1000") - set(CGAL_CXX_FLAGS "${CGAL_CXX_FLAGS} /Zm1000") -endif() - include_directories(../../../Triangulation_3/include) include_directories(../../../STL_Extension/include) include_directories(../../../AABB_tree/include) diff --git a/Mesh_3/benchmark/Mesh_3/StdAfx.cpp b/Mesh_3/benchmark/Mesh_3/StdAfx.cpp deleted file mode 100644 index 15668dcadef..00000000000 --- a/Mesh_3/benchmark/Mesh_3/StdAfx.cpp +++ /dev/null @@ -1,2 +0,0 @@ -// Build the precompiled headers. -#include "StdAfx.h" \ No newline at end of file diff --git a/Mesh_3/benchmark/Mesh_3/StdAfx.h b/Mesh_3/benchmark/Mesh_3/StdAfx.h deleted file mode 100644 index 57890430a5b..00000000000 --- a/Mesh_3/benchmark/Mesh_3/StdAfx.h +++ /dev/null @@ -1,275 +0,0 @@ -#ifndef STDAFX_H -#define STDAFX_H - -#include -#include -#include - -// STL -#include -#include -#include -#include -#include -#include -#include -#include - -// Windows -#include - -// Boost -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -// CGAL -//#include -//#include -#include -#include -#include -#include -#include -#include -//#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -//#include -#include -#include -//#include -#include -#include -//#include -//#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -#include -#include -#include -#include -#include -#include -//#include -#include -#include -#include -#include -#include -#include -//#include -#include -#include -//#include -//#include -//#include -//#include -#include -#include -#include -#include -#include -//#include -#include -#include -#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -#include -#include -#include -//#include - -// Mesh_3 -/*#include -#include -#include -#include -#include -#include -#include */ - -#endif //STDAFX_H