mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-28 06:33:34 +08:00
refactor(parameters): remove legacy params.c build infrastructure
All parameters are now defined in YAML module configuration files. Remove the cmake infrastructure that discovered and processed legacy params.c files: - Remove GLOB_RECURSE for *params.c/*parameters.c - Remove .c file scanning from DISABLE_PARAMS_MODULE_SCOPING - Remove module_list from px_process_params.py --src-path - Remove PX4_MODULE_PATHS usage (no longer needed for param scanning)
This commit is contained in:
@@ -548,7 +548,8 @@ validate_module_configs:
|
||||
-not -path "$(SRC_DIR)/src/modules/zenoh/zenoh-pico/*" \
|
||||
-not -path "$(SRC_DIR)/src/lib/events/libevents/*" \
|
||||
-not -path "$(SRC_DIR)/src/lib/cdrstream/*" \
|
||||
-not -path "$(SRC_DIR)/src/lib/crypto/libtommath/*" -print0 | \
|
||||
-not -path "$(SRC_DIR)/src/lib/crypto/libtommath/*" \
|
||||
-not -path "$(SRC_DIR)/src/lib/tensorflow_lite_micro/*" -print0 | \
|
||||
xargs -0 "$(SRC_DIR)"/Tools/validate_yaml.py --schema-file "$(SRC_DIR)"/validation/module_schema.yaml
|
||||
|
||||
# Cleanup
|
||||
|
||||
Reference in New Issue
Block a user