build: use PCH to reduce compile time (#3095)

This commit is contained in:
memchr 2023-09-04 17:56:02 +00:00 committed by GitHub
parent 4eecb8bffc
commit 8e9f010ee0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 35 additions and 0 deletions

29
src/pch/pch.hpp Normal file
View file

@ -0,0 +1,29 @@
#include "Compositor.hpp"
#include <algorithm>
#include <any>
#include <array>
#include <chrono>
#include <concepts>
#include <deque>
#include <filesystem>
#include <fstream>
#include <functional>
#include <iomanip>
#include <iostream>
#include <iterator>
#include <list>
#include <map>
#include <memory>
#include <mutex>
#include <optional>
#include <random>
#include <ranges>
#include <regex>
#include <set>
#include <sstream>
#include <string>
#include <thread>
#include <tuple>
#include <unordered_map>
#include <vector>