summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2023-08-27 15:44:39 +0200
committerStanislaw Halik <sthalik@misaki.pl>2023-08-27 17:57:30 +0200
commit405c0c4214c48908d8203a8f4d911289211eb909 (patch)
treeac77153e2c07be81a89d708083743ae8f6932e83 /src
parent364155032c228342e853c8f1661fea0c57f11c15 (diff)
cmake: kill precompiled headers
They only help by 5% at best. Not worth the side effects.
Diffstat (limited to 'src')
-rw-r--r--src/CMakeLists.txt2
-rw-r--r--src/precomp.hpp72
2 files changed, 0 insertions, 74 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 4f292847..f8d3e032 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -10,5 +10,3 @@ target_link_libraries(
fmt::fmt
tsl::robin_map
)
-
-target_precompile_headers(${self} PRIVATE precomp.hpp)
diff --git a/src/precomp.hpp b/src/precomp.hpp
deleted file mode 100644
index 201e671c..00000000
--- a/src/precomp.hpp
+++ /dev/null
@@ -1,72 +0,0 @@
-#if 1
-#include <algorithm>
-#include <array>
-#include <bit>
-#include <cerrno>
-#include <chrono>
-#include <cmath>
-#include <concepts>
-#include <cstddef>
-#include <cstdio>
-#include <cstdlib>
-#include <cstring>
-#include <exception>
-#include <iterator>
-#include <limits>
-#include <map>
-#include <memory>
-#include <stdlib.h>
-#include <string>
-#include <tuple>
-#include <type_traits>
-#include <unordered_map>
-#include <utility>
-#include <vector>
-
-#if __has_include(<external/robin-map/include/tsl/robin_map.h>)
-#include <external/robin-map/include/tsl/robin_map.h>
-#elif __has_include(<tsl/robin_map.h>)
-#include <tsl/robin_map.h>
-#endif
-
-#include <Corrade/Containers/Array.h>
-#include <Corrade/Containers/ArrayView.h>
-#include <Corrade/Containers/ArrayViewStl.h>
-#include <Corrade/Containers/BitArrayView.h>
-#include <Corrade/Containers/Optional.h>
-#include <Corrade/Containers/Pair.h>
-#include <Corrade/Containers/PairStl.h>
-#include <Corrade/Containers/StridedArrayView.h>
-#include <Corrade/Containers/String.h>
-#include <Corrade/Containers/StringIterable.h>
-#include <Corrade/Containers/StringStlView.h>
-#include <Corrade/Containers/StringView.h>
-#include <Corrade/Utility/Debug.h>
-#include <Corrade/Utility/Path.h>
-
-#include <Magnum/GL/Buffer.h>
-#include <Magnum/GL/Context.h>
-#include <Magnum/GL/Mesh.h>
-#include <Magnum/GL/MeshView.h>
-#include <Magnum/GL/Renderer.h>
-#include <Magnum/GL/Texture.h>
-#include <Magnum/GL/TextureFormat.h>
-#include <Magnum/ImageView.h>
-#include <Magnum/Magnum.h>
-#include <Magnum/Math/Color.h>
-#include <Magnum/Math/Range.h>
-#include <Magnum/Math/Vector.h>
-#include <Magnum/Math/Vector2.h>
-#include <Magnum/Math/Vector3.h>
-#include <Magnum/Math/Vector4.h>
-#include <Magnum/PixelFormat.h>
-#include <Magnum/Trade/ImageData.h>
-
-#include "compat/prelude.hpp"
-#include "compat/defs.hpp"
-#include "compat/assert.hpp"
-#include "compat/function2.hpp"
-#include "src/global-coords.hpp"
-#include "src/anim-atlas.hpp"
-
-#endif