summaryrefslogtreecommitdiffstats
path: root/readme.md
diff options
context:
space:
mode:
authorclimbalima <climbalima@gmail.com>2016-11-17 01:28:30 +0100
committerclimbalima <climbalima@gmail.com>2016-11-17 01:28:30 +0100
commit668c7397023ad5c9d338b2165699af453f84af0a (patch)
treebfe732d0996226761f19bc4636ed062d6f302a1f /readme.md
parent5cac51a773bef7fc8064390ac3ee499121a9611d (diff)
parent72e78a017fceb80cd43f014cf38218e845623f1c (diff)
downloadqmk_firmware-668c7397023ad5c9d338b2165699af453f84af0a.tar.gz
qmk_firmware-668c7397023ad5c9d338b2165699af453f84af0a.tar.xz
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md1
1 files changed, 1 insertions, 0 deletions
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.