OLD | NEW |
(Empty) | |
| 1 # Breakpad |
| 2 |
| 3 Breakpad is a set of client and server components which implement a |
| 4 crash-reporting system. |
| 5 |
| 6 ## Getting started in 32-bit mode (from trunk) |
| 7 |
| 8 ```sh |
| 9 # Configure |
| 10 CXXFLAGS=-m32 CFLAGS=-m32 CPPFLAGS=-m32 ./configure |
| 11 # Build |
| 12 make |
| 13 # Test |
| 14 make check |
| 15 # Install |
| 16 make install |
| 17 ``` |
| 18 |
| 19 If you need to reconfigure your build be sure to run `make distclean` first. |
| 20 |
| 21 ## To request change review: |
| 22 |
| 23 1. Get a copy of depot_tools repo. |
| 24 http://dev.chromium.org/developers/how-tos/install-depot-tools |
| 25 |
| 26 2. Create a new directory for checking out the source code. |
| 27 mkdir breakpad && cd breakpad |
| 28 |
| 29 3. Run the `fetch` tool from depot_tools to download all the source repos. |
| 30 `fetch breakpad` |
| 31 |
| 32 4. Make changes. Build and test your changes. |
| 33 For core code like processor use methods above. |
| 34 For linux/mac/windows, there are test targets in each project file. |
| 35 |
| 36 5. Commit your changes to your local repo and upload them to the server. |
| 37 http://dev.chromium.org/developers/contributing-code |
| 38 e.g. `git commit ... && git cl upload ...` |
| 39 You will be prompted for credential and a description. |
| 40 |
| 41 6. At https://codereview.chromium.org/ you'll find your issue listed; click on |
| 42 it, and select Publish+Mail, and enter in the code reviewer and CC |
| 43 google-breakpad-dev@googlegroups.com |
| 44 |
| 45 ## Documentation |
| 46 |
| 47 Visit https://chromium.googlesource.com/breakpad/breakpad/+/master/docs/ |
OLD | NEW |