kopia lustrzana https://github.com/espressif/esp-idf
tools: Force the order of cmake generators
rodzic
6f7be93d53
commit
2d97209475
|
@ -1,3 +1,4 @@
|
||||||
|
import collections
|
||||||
import multiprocessing
|
import multiprocessing
|
||||||
import os
|
import os
|
||||||
import platform
|
import platform
|
||||||
|
@ -16,23 +17,23 @@ else:
|
||||||
MAKE_CMD = "make"
|
MAKE_CMD = "make"
|
||||||
MAKE_GENERATOR = "Unix Makefiles"
|
MAKE_GENERATOR = "Unix Makefiles"
|
||||||
|
|
||||||
GENERATORS = {
|
GENERATORS = collections.OrderedDict([
|
||||||
# - command: build command line
|
# - command: build command line
|
||||||
# - version: version command line
|
# - version: version command line
|
||||||
# - dry_run: command to run in dry run mode
|
# - dry_run: command to run in dry run mode
|
||||||
# - verbose_flag: verbose flag
|
# - verbose_flag: verbose flag
|
||||||
"Ninja": {
|
("Ninja", {
|
||||||
"command": ["ninja"],
|
"command": ["ninja"],
|
||||||
"version": ["ninja", "--version"],
|
"version": ["ninja", "--version"],
|
||||||
"dry_run": ["ninja", "-n"],
|
"dry_run": ["ninja", "-n"],
|
||||||
"verbose_flag": "-v"
|
"verbose_flag": "-v"
|
||||||
},
|
}),
|
||||||
MAKE_GENERATOR: {
|
(MAKE_GENERATOR, {
|
||||||
"command": [MAKE_CMD, "-j", str(multiprocessing.cpu_count() + 2)],
|
"command": [MAKE_CMD, "-j", str(multiprocessing.cpu_count() + 2)],
|
||||||
"version": [MAKE_CMD, "--version"],
|
"version": [MAKE_CMD, "--version"],
|
||||||
"dry_run": [MAKE_CMD, "-n"],
|
"dry_run": [MAKE_CMD, "-n"],
|
||||||
"verbose_flag": "VERBOSE=1",
|
"verbose_flag": "VERBOSE=1",
|
||||||
}
|
})
|
||||||
}
|
])
|
||||||
|
|
||||||
SUPPORTED_TARGETS = ["esp32", "esp32s2"]
|
SUPPORTED_TARGETS = ["esp32", "esp32s2"]
|
||||||
|
|
Ładowanie…
Reference in New Issue