diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/crashpad.cc | 20 | ||||
| -rw-r--r-- | src/lib/crashpad.h | 2 | ||||
| -rw-r--r-- | src/lib/wscript | 3 |
3 files changed, 24 insertions, 1 deletions
diff --git a/src/lib/crashpad.cc b/src/lib/crashpad.cc new file mode 100644 index 000000000..6fadb7b40 --- /dev/null +++ b/src/lib/crashpad.cc @@ -0,0 +1,20 @@ +#include <client/crashpad_client.h> + + +void +setup_crashpad() +{ + crashpad::CrashpadClient client; + client.StartHandler( + base::FilePath("/home/carl/src/crashpad/crashpad/out/Default/crashpad_handler"), + base::FilePath("/home/carl/.config/dcpomatic2/crashpad"), + base::FilePath("/home/carl/.config/dcpomatic2/crashpad"), + "", + {}, + {}, + true, + false, + {} + ); +} + diff --git a/src/lib/crashpad.h b/src/lib/crashpad.h new file mode 100644 index 000000000..eae91cbaa --- /dev/null +++ b/src/lib/crashpad.h @@ -0,0 +1,2 @@ +extern void setup_crashpad(); + diff --git a/src/lib/wscript b/src/lib/wscript index dfe3ce487..90be0d059 100644 --- a/src/lib/wscript +++ b/src/lib/wscript @@ -60,6 +60,7 @@ sources = """ combine_dcp_job.cc copy_dcp_details_to_film.cc cpu_j2k_encoder_thread.cc + crashpad.cc create_cli.cc crop.cc cross_common.cc @@ -247,7 +248,7 @@ def build(bld): BOOST_FILESYSTEM BOOST_THREAD BOOST_DATETIME BOOST_SIGNALS2 BOOST_REGEX SAMPLERATE POSTPROC TIFF SSH DCP CXML GLIB LZMA XML++ CURL ZIP BZ2 FONTCONFIG PANGOMM CAIROMM XMLSEC SUB ICU NETTLE PNG JPEG LEQM_NRT - LIBZ SQLITE3 + LIBZ SQLITE3 CRASHPAD """ if bld.env.TARGET_OSX: |
