Issue:
Currently, after configuring CMakeLists.txt, the corresponding changes to sdkconfig.defaults are not applied automatically. This requires manual adjustment to configure the build as either a router or end device.
Expected Behavior:
The CMakeLists.txt file should be the only required modification to set the device type (router or end device). It should automatically adjust the sdkconfig.defaults to reflect the desired configuration without any manual changes.
Issue: Currently, after configuring CMakeLists.txt, the corresponding changes to sdkconfig.defaults are not applied automatically. This requires manual adjustment to configure the build as either a router or end device.
Expected Behavior: The CMakeLists.txt file should be the only required modification to set the device type (router or end device). It should automatically adjust the sdkconfig.defaults to reflect the desired configuration without any manual changes.