Aleric Inglewood
034ff0a305
Fix google breakpad for standalone.
...
The normal usage is to include the src/ directory of google breakpad
in your application and then include client/ARCH/handler/exception_handler.h
where ARCH is windows, mac or linux.
However, Linden Lab for some reason packaged the breakpad prebuilt
with exception_handler.h installed in ../google_breakpad/exception_handler.h
where "../google_breakpad" is the 'root' of the include tree comparable
with 'src' in the source tree of google breakpad.
Hence, instead of including 'src' one now must include '../include/google_breakpad'
which was already done correctly for non-standable, but not for
standalone (BREAKPAD_EXCEPTION_HANDLER_INCLUDE_DIR was set to '../include'
with the 'google_breakpad' and is subsequently never used: instead
BREAKPAD_INCLUDE_DIRECTORIES is used (which is set for non-standalone)).
Therefore one much not include "google_breakpad/exception_handler.h",
but just "exception_handler.h" or you rely on somehow the directory
*below* BREAKPAD_INCLUDE_DIRECTORIES to be part of the include path as
well.
Finally LL packages the prebuilt if another duplicate minidump_descriptor.h
in the include root. Also here including "minidump_descriptor.h" would
be better correct, but following the instructions by Google this time
we might as well include the original "client/linux/handler/minidump_descriptor.h".
My repo (http://github.com/AlericInglewood/3p-google-breakpad ) doesn't
even put minidump_descriptor.h in the root anymore, only
exception_handler.h. The rest is an exact copy of the 'src' tree with
regard to the headers.
Tested to compile both standalone and non-standalone.
2013-10-05 19:44:37 +02:00
..
2012-02-10 01:37:43 +01:00
2013-05-06 03:26:22 +02:00
2013-03-23 22:22:38 +01:00
2013-03-06 03:26:43 +01:00
2013-04-30 20:22:38 +02:00
2013-03-06 03:26:43 +01:00
2010-04-02 02:48:44 -03:00
2013-10-01 13:43:45 +02:00
2010-04-02 02:48:44 -03:00
2012-01-09 16:14:33 -05:00
2013-01-07 14:44:54 -06:00
2013-01-07 14:44:54 -06:00
2010-11-21 15:57:44 +01:00
2013-09-27 03:14:51 +02:00
2010-04-02 02:48:44 -03:00
2012-07-21 03:01:42 -04:00
2010-04-02 02:48:44 -03:00
2012-02-18 02:22:49 +01:00
2011-08-06 02:27:06 -05:00
2010-04-02 02:48:44 -03:00
2012-01-29 01:33:14 -06:00
2012-01-29 01:33:14 -06:00
2013-02-12 15:00:50 -06:00
2013-02-12 15:00:50 -06:00
2013-10-05 19:44:37 +02:00
2013-10-01 13:43:45 +02:00
2013-01-07 14:44:54 -06:00
2013-01-07 14:44:54 -06:00
2012-08-11 03:23:31 +02:00
2012-08-09 07:00:51 +02:00
2013-01-07 14:44:54 -06:00
2013-01-07 14:44:54 -06:00
2010-04-02 02:48:44 -03:00
2012-06-27 04:27:07 +02:00
2011-02-25 19:30:59 -06:00
2013-10-01 03:29:57 +02:00
2011-07-15 00:21:38 -05:00
2010-04-02 02:48:44 -03:00
2012-06-09 17:07:20 -04:00
2010-04-02 02:48:44 -03:00
2012-06-09 17:07:20 -04:00
2011-05-15 22:47:23 -05:00
2013-05-11 22:36:46 -04:00
2011-07-14 01:35:15 -05:00
2013-01-07 14:44:54 -06:00
2013-01-07 14:44:54 -06:00
2010-11-25 23:47:11 +01:00
2010-11-25 23:47:11 +01:00
2012-02-18 02:22:49 +01:00
2012-02-18 02:22:49 +01:00
2010-04-02 02:48:44 -03:00
2010-11-21 15:57:44 +01:00
2010-04-02 02:48:44 -03:00
2010-11-21 15:57:44 +01:00
2013-01-07 14:44:54 -06:00
2012-06-09 17:07:20 -04:00
2013-03-27 00:56:28 +01:00
2010-04-02 02:48:44 -03:00
2012-01-27 02:31:57 -06:00
2011-07-20 06:07:13 -05:00
2011-05-18 14:36:05 -05:00
2011-06-07 21:35:10 -05:00
2012-02-18 02:22:49 +01:00
2012-02-18 02:22:49 +01:00
2010-04-02 02:48:44 -03:00
2011-04-28 01:43:44 -05:00
2011-04-28 01:43:44 -05:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2013-01-07 14:44:54 -06:00
2013-01-07 14:44:54 -06:00
2013-01-07 14:44:54 -06:00
2013-01-21 11:25:10 +01:00
2013-01-07 14:44:54 -06:00
2010-11-21 15:57:44 +01:00
2012-02-18 02:22:49 +01:00
2012-02-18 02:22:49 +01:00
2012-02-18 02:22:49 +01:00
2012-02-18 02:22:49 +01:00
2012-02-18 02:22:49 +01:00
2012-02-18 02:22:49 +01:00
2012-02-18 02:22:49 +01:00
2012-02-18 02:22:49 +01:00
2010-04-02 02:48:44 -03:00
2012-02-18 02:22:49 +01:00
2012-02-18 02:22:49 +01:00
2012-10-16 02:33:05 -05:00
2012-02-23 18:50:28 +01:00
2011-08-18 00:23:59 -05:00
2011-08-18 00:23:59 -05:00
2010-04-02 02:48:44 -03:00
2012-09-10 02:06:07 +02:00
2012-09-10 02:06:07 +02:00
2012-01-23 18:30:54 -06:00
2013-01-20 17:10:38 -06:00
2013-04-19 21:27:47 -05:00
2010-04-02 02:48:44 -03:00
2010-11-21 15:57:44 +01:00
2013-01-07 14:44:54 -06:00
2010-11-21 15:57:44 +01:00
2011-08-27 01:57:10 -05:00
2011-08-27 01:57:10 -05:00
2011-05-15 22:47:23 -05:00
2011-05-15 22:47:23 -05:00
2013-01-07 14:44:54 -06:00
2013-10-01 13:43:45 +02:00
2013-01-07 14:44:54 -06:00
2013-01-30 00:36:31 +01:00
2013-01-07 14:44:54 -06:00
2010-11-21 15:57:44 +01:00
2013-03-09 05:26:52 +01:00
2010-04-02 02:48:44 -03:00
2011-02-25 19:30:59 -06:00
2011-05-08 17:08:48 +02:00
2012-07-20 08:13:07 -04:00
2013-02-12 15:08:11 -06:00
2011-09-20 22:09:45 -05:00
2013-08-24 21:49:01 -04:00
2012-08-02 23:19:07 -04:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2011-05-15 22:40:59 -05:00
2011-05-15 22:40:59 -05:00
2011-05-15 22:40:59 -05:00
2013-01-07 14:44:54 -06:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2010-11-21 15:57:44 +01:00
2013-02-19 01:50:46 -06:00
2010-04-02 02:48:44 -03:00
2013-01-07 14:44:54 -06:00
2012-06-09 17:07:20 -04:00
2013-01-07 14:44:54 -06:00
2013-04-23 11:46:44 +02:00
2010-04-02 02:48:44 -03:00
2010-11-21 15:57:44 +01:00
2011-05-15 22:47:23 -05:00
2010-11-21 15:57:44 +01:00
2011-08-27 01:57:10 -05:00
2011-08-27 01:57:10 -05:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2013-01-07 14:44:54 -06:00
2011-07-29 20:40:08 -05:00
2013-05-05 17:56:16 -07:00
2010-04-02 02:48:44 -03:00
2012-04-29 00:25:40 -04:00
2011-05-15 22:47:23 -05:00
2013-01-30 00:36:31 +01:00
2012-08-02 23:19:07 -04:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2012-01-23 18:30:54 -06:00
2012-01-23 18:30:54 -06:00
2013-01-07 14:44:54 -06:00
2013-01-07 14:44:54 -06:00
2010-04-02 02:48:44 -03:00
2011-05-15 22:47:23 -05:00
2012-08-11 03:23:31 +02:00
2012-08-09 07:00:51 +02:00
2013-06-01 05:11:18 -05:00
2010-04-02 02:48:44 -03:00
2011-05-15 22:40:59 -05:00
2011-07-29 20:40:08 -05:00
2011-09-20 22:08:48 -05:00
2013-01-07 14:44:54 -06:00
2013-01-07 14:44:54 -06:00
2013-05-31 05:33:41 -05:00
2013-05-31 05:33:41 -05:00
2013-01-07 14:44:54 -06:00
2010-04-02 02:48:44 -03:00
2013-01-07 14:44:54 -06:00
2012-08-06 10:11:12 -05:00
2013-02-17 02:54:30 -06:00
2013-01-07 14:44:54 -06:00
2013-05-31 05:33:41 -05:00
2013-05-31 05:33:41 -05:00
2010-11-21 15:57:44 +01:00
2011-07-29 20:40:08 -05:00
2013-03-19 19:56:20 +01:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2013-04-24 17:52:17 -05:00
2010-04-02 02:48:44 -03:00
2011-05-28 01:46:11 -05:00
2011-05-28 01:46:11 -05:00
2013-02-12 20:47:55 -06:00
2013-02-12 20:47:55 -06:00
2013-02-14 17:45:10 -06:00
2013-05-27 08:09:28 -04:00
2011-08-27 01:57:10 -05:00
2010-11-21 15:57:44 +01:00
2012-07-20 08:13:07 -04:00
2013-01-07 14:44:54 -06:00
2013-01-07 14:44:54 -06:00
2011-05-15 22:47:23 -05:00
2011-05-15 22:47:23 -05:00
2013-02-12 15:10:15 -06:00
2013-02-12 15:10:15 -06:00
2013-05-12 10:08:49 -07:00
2013-05-05 19:24:13 -07:00
2011-09-20 22:08:48 -05:00
2011-09-20 22:08:48 -05:00
2013-04-09 22:27:23 +02:00
2013-01-07 14:44:54 -06:00
2011-08-27 01:57:10 -05:00
2012-08-02 23:19:07 -04:00
2013-01-07 14:44:54 -06:00
2010-11-21 15:57:44 +01:00
2013-05-11 23:14:16 -04:00
2013-05-11 23:14:16 -04:00
2013-09-18 06:55:30 +02:00
2013-01-07 14:44:54 -06:00
2013-01-07 14:44:54 -06:00
2010-04-02 02:48:44 -03:00
2010-11-21 15:57:44 +01:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2010-11-21 15:57:44 +01:00
2011-02-22 18:24:17 -06:00
2010-04-02 02:48:44 -03:00
2010-11-21 15:57:44 +01:00
2010-04-02 02:48:44 -03:00
2013-01-07 14:44:54 -06:00
2013-05-11 21:46:41 +02:00
2013-01-07 14:44:54 -06:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2011-07-13 04:35:38 -05:00
2010-04-02 02:48:44 -03:00
2010-04-02 02:48:44 -03:00
2011-05-15 22:40:59 -05:00
2010-04-02 02:48:44 -03:00
2010-11-21 15:57:44 +01:00