I try to manually support SPL for stm32f1, but the framework-spl folder will be automatically renamed

Hi, guys. I’m a new guy. I checked some discussions, I knew platformio cannot support spl for stm32f1 now, I install this GitHub - maxgerhardt/pio-framework-spl-stm32: Updated version of STM32 SPL instead of framework-spl folder, it can support spl for stm32f1. Then I edit bluepill_f103c8.json, but when I create project in CLion, the framework-spl folder will be rename, and automatically install the original framework-spl lib, and the IDE cannot find the headers. What did i do wrong?

wow, I think a solved it. I edit ~/.platformio/platforms/ststm32/platform.json, modify the version of framework-spl package to the third-party package github link, then it works. Is it a correct way?