X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=readme.md;h=8615b48d5542b433bc158419072134e51319e30e;hb=cf3926a8e13edb76193b8af25b497f9ef61161fd;hp=d5a259ccb861fa65bf2cf6e412482f937f229377;hpb=0a99cf300c516d7e9e0cab139100846c58b82bfa;p=qmk_firmware.git diff --git a/readme.md b/readme.md index d5a259ccb..8615b48d5 100644 --- a/readme.md +++ b/readme.md @@ -241,6 +241,7 @@ You can also add extra options at the end of the make command line, after the ta * `make COLOR=false` - turns off color output * `make SILENT=true` - turns off output besides errors/warnings * `make VERBOSE=true` - outputs all of the gcc stuff (not interesting, unless you need to debug) +* `make EXTRAFLAGS=-E` - Preprocess the code without doing any compiling (useful if you are trying to debug #define commands) The make command itself also has some additional options, type `make --help` for more information. The most useful is probably `-jx`, which specifies that you want to compile using more than one CPU, the `x` represents the number of CPUs that you want to use. Setting that can greatly reduce the compile times, especially if you are compiling many keyboards/keymaps. I usually set it to one less than the number of CPUs that I have, so that I have some left for doing other things while it's compiling. Note that not all operating systems and make versions supports that option.