mirror of
https://github.com/Chatterino/chatterino2.git
synced 2024-11-21 22:24:07 +01:00
e377c30192
* feat: crashpad on windows * feat: inline it * feat: more crashpad * chore: remove qBreakpad * fix: add mention to crashpad * refactor: version string * feat: add crashpad module * refactor: build crashpad from source * fix: minor adjustments * chore: add changelog entry * fix: formatting and include * fix: format * build: use flags similar to release profile * ci: build with crashpad on windows * ci: recurse submodules * ci: always include crashpad * fix: try 7z for some reason zstd just doesn't run * fix: wrong path for symbols * fix: copy pls don't build * ci: use new cache key * fix: missing pragma * ci: add workflow without crashpad * docs: elevate changelog entry * fix: add link to cmake issue * fix: windows include issue Someone (crashpad) includes Windows.h before winsock2.h * fix: working directory * fix: another working directory
14 lines
235 B
C++
14 lines
235 B
C++
#pragma once
|
|
|
|
#ifdef CHATTERINO_WITH_CRASHPAD
|
|
# include <client/crashpad_client.h>
|
|
|
|
# include <memory>
|
|
|
|
namespace chatterino {
|
|
|
|
std::unique_ptr<crashpad::CrashpadClient> installCrashHandler();
|
|
|
|
} // namespace chatterino
|
|
|
|
#endif
|