68 lines
1.3 KiB
JSON
68 lines
1.3 KiB
JSON
{
|
|
"paths": {
|
|
"src_dir": "src",
|
|
"test_dir": "tests",
|
|
"include_dir": "include",
|
|
"obj_dir": "obj",
|
|
"bin_dir": "bin",
|
|
"build_dir": "build"
|
|
},
|
|
"targets": {
|
|
"main": "sls",
|
|
"test": "sls_tests"
|
|
},
|
|
"parallel_jobs": 0,
|
|
"verbose": false,
|
|
"debug": true,
|
|
"gcc_common_flags": [
|
|
"-std=c99",
|
|
"-Wall",
|
|
"-Wextra",
|
|
"-Werror",
|
|
"-g"
|
|
],
|
|
"gcc_test_flags": [
|
|
"-std=c99",
|
|
"-Wall",
|
|
"-Wextra",
|
|
"-Wno-unused-function",
|
|
"-Werror",
|
|
"-g",
|
|
"-O0"
|
|
],
|
|
"msvc_common_flags": [
|
|
"/std:c11",
|
|
"/W4",
|
|
"/WX",
|
|
"/Zi"
|
|
],
|
|
"msvc_test_flags": [
|
|
"/std:c11",
|
|
"/W4",
|
|
"/WX",
|
|
"/Zi",
|
|
"/Od"
|
|
],
|
|
"arm_gcc_flags": [
|
|
"-mcpu=cortex-m0plus",
|
|
"-mthumb"
|
|
],
|
|
"pico": {
|
|
"sdk_path_env": "PICO_SDK_PATH",
|
|
"sdk_path_default": "~/pico/pico-sdk",
|
|
"build_dir": "build_pico",
|
|
"toolchain_file": "pico_arm_gcc_toolchain.cmake"
|
|
},
|
|
"macos": {
|
|
"min_version": "10.13"
|
|
},
|
|
"source_excludes": {
|
|
"rp2040": [
|
|
"main.c",
|
|
"repl.c",
|
|
"file.c",
|
|
"test"
|
|
]
|
|
}
|
|
}
|